Train from Saint Petersburg, FL, United States to Traverse City

Saint Petersburg, FL, United States
Traverse City, United States

Your cost to travel by Train, Amtrak Thruway operated by Indian Trails: $122 - $149

34Th St N + 2Nd Ave N
  • Total Distance:

    8.96 km (6 miles)

  • Travel Time:

    28 Minutes

  • Frequency:

    18 Times/Day

  • Bus Fare:

    3.0 USD (~3.0 USD)

St. Petersburg-Clearwater Amtrak Station
  • Total Distance:

    30.69 km (19 miles)

  • Travel Time:

    35 Minutes

  • Frequency:

    18 Times/Day

  • Bus Fare:

    1.2276 USD (~1.23 USD)

Tampa
  • Total Distance:

    1653.17 km (1027 miles)

  • Travel Time:

    21 Hours 11 Minutes

  • Frequency:

    18 Times/Day

  • Train Fare:

    130.0 USD (~130.0 USD)

Washington Union Station
  • Total Distance:

    1236.05 km (768 miles)

  • Travel Time:

    17 Hours 40 Minutes

  • Frequency:

    18 Times/Day

  • Train Fare:

    100.0 USD (~100.0 USD)

Chicago Union Station
  • Total Distance:

    220.08 km (137 miles)

  • Travel Time:

    2 Hours 8 Minutes

  • Frequency:

    18 Times/Day

  • Train Fare:

    40.0 USD (~40.0 USD)

Kalamazoo, MI - Amtrak
  • Total Distance:

    327.98 km (204 miles)

  • Travel Time:

    5 Hours 32 Minutes

  • Frequency:

    18 Times/Day

  • Bus Fare:

    13.119200000000001 USD (~13.12 USD)

Traverse City, United States
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 142 USD ~ 142 USD
2 people 284 USD ~ 284 USD
3 people 426 USD ~ 426 USD
4 people 568 USD ~ 568 USD
5 people 710 USD ~ 710 USD

Did you know?

  • The total CO2 Emission for your Saint Petersburg, FL, United States - Traverse City train trip is 175.82 kg
  • Your total cost to travel by train from Saint Petersburg, FL, United States to Traverse City is about 142.0 USD (~142.0 USD)