COVID-19 Travel Guide
Learn more ›

Search train tickets to Florence

switcheroo

Quickview

How to get to Florence by train

Routes69
Trips per day113
train lines3
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to Florence?

£5.35 is the cheapest price for a train ticket to Florence, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Florence. In the last month, trains from Dillon to Florence had the lowest average price at £5.35.

Where is the train station in Florence, SC?

The main train station in Florence is 805 E Day St. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Florence.

Lincoln

There are 6 scheduled trains per day from Lincoln to Florence. The route can be as long as 670 miles, or 1078 kilometers. On average, the journey takes 40 hours . One train company, Amtrak, connects Lincoln to Florence. Trains from Lincoln usually arrive in Florence at 805 E Day St.
Avg. Time
1d 16h 0m
Avg. Price
£191.59

Austin

There are 5 scheduled trains per day from Austin to Florence. The route can be as long as 1084 miles, or 1745 kilometers. On average, the journey takes 64 hours and 34 minutes. One train company, Amtrak, connects Austin to Florence. Trains from Austin usually arrive in Florence at 805 E Day St.
Avg. Time
2d 16h 34m
Avg. Price
£273.81

Indianapolis

There are 4 scheduled trains per day from Indianapolis to Florence. The route can be as long as 523 miles, or 841 kilometers. On average, the journey takes 36 hours and 54 minutes. One train company, Amtrak, connects Indianapolis to Florence. Trains from Indianapolis usually arrive in Florence at 805 E Day St.
Avg. Time
1d 12h 54m
Avg. Price
£143.86

Milwaukee

There are 4 scheduled trains per day from Milwaukee to Florence. The route can be as long as 753 miles, or 1211 kilometers. On average, the journey takes 35 hours . One train company, Amtrak, connects Milwaukee to Florence. Trains from Milwaukee usually arrive in Florence at 805 E Day St.
Avg. Time
1d 11h 0m
Avg. Price
£158.70

Grand Rapids

There are 4 scheduled trains per day from Grand Rapids to Florence. The route can be as long as 685 miles, or 1102 kilometers. On average, the journey takes 44 hours and 30 minutes. One train company, Amtrak, connects Grand Rapids to Florence. Trains from Grand Rapids usually arrive in Florence at 805 E Day St.
Avg. Time
1d 20h 30m
Avg. Price
£176.29

Located in South Carolina, Florence is accessible by train from 69 other cities. You can choose from 113 daily scheduled trips when you search for trains to Florence on Wanderu. Amtrak Palmetto usually has the most trains on any given day.

Looking for other ways to get there? Coach tickets to Florence are also available..

Train companies serving Florence

Amtrak

There are 4 scheduled Amtrak trains per day. Amtrak can get you to Florence from 51 cities, including Atlanta.
Avg. Time
20h 2m
Avg. Price
£96.61

Amtrak Silver Service

There are 7 scheduled Amtrak Silver Service trains per day. Amtrak Silver Service can get you to Florence from 23 cities, including Washington.
Avg. Time
8h 44m
Avg. Price
£56.40

Amtrak Palmetto

There are 8 scheduled Amtrak Palmetto trains per day. Amtrak Palmetto can get you to Florence from 16 cities, including New York.
Avg. Time
8h 29m
Avg. Price
£58.51