Train from Fort Lauderdale to Peterborough

Fort Lauderdale
Peterborough, Canada

Your cost to travel by Train, bus: $225 - $275

Fort Lauderdale Amtrak Station
  • Total Distance:

    2070.41 km (1286 miles)

  • Travel Time:

    24 Hours 55 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    150.0 USD (~158.25 CAD)

Philadelphia Megabus Stop
  • Total Distance:

    769.71 km (478 miles)

  • Travel Time:

    10 Hours 46 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    80.0 USD (~84.4 CAD)

Toronto, ON
  • Total Distance:

    137.28 km (85 miles)

  • Travel Time:

    1 Hours 56 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    21.0 USD (~22.15 CAD)

Peterborough, ON, Canada
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Fort Lauderdale Amtrak Station 30th Street Train Station 150 USD https://free.rome2rio.com/amtrak?oName=Fort%20Lauderdale%20Amtrak%20Station&dName=30th%20Street%20Train%20Station&oPos=26.1192551,-80.17&dPos=39.9558,-75.18197&queryDest=30th%20Street%20Train%20Statio 24h 40mins
Philadelphia Megabus Stop Toronto 80 USD https://us.megabus.com 10h 40mins
Toronto, ON Peterborough, ON 21 USD https://www.greyhound.ca 1h 55mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 262 USD ~ 276 CAD
2 people 524 USD ~ 553 CAD
3 people 786 USD ~ 829 CAD
4 people 1,048 USD ~ 1,106 CAD
5 people 1,310 USD ~ 1,382 CAD

Did you know?

  • The total CO2 Emission for your Fort Lauderdale - Peterborough train trip is 136.94 kg
  • Your total cost to travel by train from Fort Lauderdale to Peterborough is about 262.0 USD (~276.41 CAD)