[menuItemContent][menuItemRightSideContent]
Currency

Compare prices and tickets by train, bus or flight

Tue
May 24
Find prices
Find prices
$45Spirit Airlines
Wed
May 25
$427Amtrak
Find prices
$133American Airlines
Thu
May 26
$256Amtrak
$293Greyhound
$277Spirit Airlines
Fri
May 27
$286Amtrak
Find prices
$148American Airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Minneapolis, MN to Tampa, FL

distanceDistance1315 miles (2121 km)
durationAverage train duration51 h 55 min
priceAverage train ticket price$324 (€289)
changesDirect trainYes

Trains from Minneapolis, MN to Tampa, FL cover the 1315 miles (2121 km) long trip taking on average 51 h 55 min with our travel partners like. There are direct train services available. While the average ticket price for this trip costs around $324 (€289), you can find the cheapest train ticket for as low as $256 (€229).

Travel Tips: Trains from Minneapolis, MN to Tampa, FL

Travel by train to Tampa, FL easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Minneapolis, MN to Tampa, FL.
FAQs

What is the price of the cheapest train from Minneapolis, MN to Tampa, FL?

Omio customers have found cheap train tickets from Minneapolis, MN to Tampa, FL for as low as $256 (€229)  for the next 7 days.

How much is a train ticket between Minneapolis, MN and Tampa, FL?

The train price from Minneapolis, MN to Tampa, FL is on average $324 (€289)  if you are looking to book your tickets for this journey in the next 7 days.

How far is Minneapolis, MN to Tampa, FL by train?

When traveling this route you should expect the distance between Minneapolis, MN and Tampa, FL by train to be approximately 1315 miles (2121 km).

How long is the train ride to Tampa, FL from Minneapolis, MN?

On average the Minneapolis, MN to Tampa, FL train time is 51 h 55 min  covering the 1315 miles (2121 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

When can I take the first train from Minneapolis, MN to Tampa, FL? When can I take the last train for the day?

You can take the first train from Minneapolis, MN to Tampa, FL at 1: 00 PM. The last train from Minneapolis, MN to Tampa, FL that you can take departs at 2: 00 PM. Omio shows you the latest train from Minneapolis, MN to Tampa, FL schedule to help you book the best departure time for this route.

How early should I book Minneapolis, MN to Tampa, FL train tickets to get the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you buy train tickets from Minneapolis, MN to Tampa, FL within the next 7 days, you can find tickets to cost on average $324 (€289) one way. To find the best prices for this journey, consider booking your train ticket from Minneapolis, MN to Tampa, FL a few months in advance.

More options for your journey from Minneapolis, MN to Tampa, FL

Here are some other resources that might have the information you need

Travel to popular destinations by train, bus or flight