There are 9 ways to get from Poplar Bluff to Toronto by train, plane, car, bus, or train (Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Lambert–St. Louis International Airport, fly to Toronto Pearson International Airport
best- Take the train from Poplar Bluff Station to St. Louis
- Fly from Lambert–St. Louis International Airport (STL) to Toronto Pearson International Airport (YYZ)STL - YYZ
10h 4m$388–1,076Drive to Jonesboro Municipal Airport, fly to Toronto Pearson International Airport
cheapest- Drive from Poplar Bluff to Jonesboro Municipal Airport (JBR)
- Fly from Jonesboro Municipal Airport (JBR) to Toronto Pearson International Airport (YYZ)JBR - YYZ
7h 56m$119–511Drive, bus
- Drive from Poplar Bluff to Cape Girardeau
- Take the bus from Cape Girardeau to St Louis Bus Station
- Take the bus from St Louis Bus Station to Indianapolis Union Station
- Take the bus from Indianapolis, IN to Detroit, MI
- Take the bus from Detroit Bus Station to Toronto
22h 20m$177–397Train via Detroit
- Take the train from Poplar Bluff Station to Chicago Union Station
- Take the train from Chicago Union Station to Detroit
- Take the train from Windsor to Toronto Union Station
22h 44m$189–817Drive 1,414.5 km
- Drive from Poplar Bluff to Toronto1,414.5 km
14h 58m$277–400Drive to Cape Girardeau Municipal Airport, fly to Toronto Island Airport
- Drive from Poplar Bluff to Cape Girardeau Municipal Airport (CGI)
- Fly from Cape Girardeau Municipal Airport (CGI) to Toronto Island Airport (YTZ)CGI - YTZ
8h 5m$121–629Drive to Cape Girardeau Municipal Airport, fly to Toronto Pearson International Airport
- Drive from Poplar Bluff to Cape Girardeau Municipal Airport (CGI)
- Fly from Cape Girardeau Municipal Airport (CGI) to Toronto Pearson International Airport (YYZ)CGI - YYZ
7h 36m$126–588Train
- Take the train from Poplar Bluff Station to Chicago Union Station
- Take the train from Chicago Union Station to Buffalo Depew Station
- Take the train from Buffalo to Toronto Union Station
27h 37m$172–874Train, bus
- Take the train from Poplar Bluff Station to St. Louis
- Take the bus from St Louis Bus Station to Pittsburgh Intermodal Station
- Take the bus from Pittsburgh to Buffalo
- Take the bus from Buffalo to Toronto
31h 16m$219–634
Poplar Bluff to Toronto by train and car
Questions & Answers
The cheapest way to get from Poplar Bluff to Toronto is to drive and bus which costs $170 - $400 and takes 22h 20m.
The fastest way to get from Poplar Bluff to Toronto is to drive and fly which takes 7h 36m and costs $120 - $600.
No, there is no direct train from Poplar Bluff station to Toronto station. However, there are services departing from Poplar Bluff Station and arriving at Toronto Union Station via Chicago Union Station and Buffalo. The journey, including transfers, takes approximately 27h 37m.
The distance between Poplar Bluff and Toronto is 1362 km. The road distance is 1414.5 km.
The best way to get from Poplar Bluff to Toronto without a car is to train which takes 27h 37m and costs $170 - $900.
It takes approximately 10h 4m to get from Poplar Bluff to Toronto, including transfers.
Poplar Bluff to Toronto train services, operated by Amtrak, depart from Poplar Bluff Station.
Toronto is 1h ahead of Poplar Bluff. It is currently 5:00 AM in Poplar Bluff and 6:00 AM in Toronto.
Poplar Bluff to Toronto train services, operated by Amtrak, arrive at Chicago Union Station.
Yes, the driving distance between Poplar Bluff to Toronto is 1414 km. It takes approximately 14h 58m to drive from Poplar Bluff to Toronto.
What companies run services between Poplar Bluff, MO, USA and Toronto, ON, Canada?
You can take a train from Poplar Bluff Station to Toronto Union Station via Chicago Union Station, Detroit, and Windsor in around 22h 44m.
- Website
- aircanada.com
Flights from Lambert–St. Louis International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- $110–650
Flights from Lambert–St. Louis International Airport to Toronto Pearson International Airport via Chicago O'Hare
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- $120–650
Flights from Cape Girardeau Municipal Airport to Toronto Island Airport via Chicago O'Hare
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- $100–600
Flights from Cape Girardeau Municipal Airport to Toronto Island Airport via Chicago O'Hare, Washington Dulles
- Ave. Duration
- 8h 12m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $140–700
Flights from Cape Girardeau Municipal Airport to Toronto Island Airport via Chicago O'Hare, Montreal
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- $150–750
Flights from Cape Girardeau Municipal Airport to Toronto Island Airport via Chicago O'Hare, Ottawa
- Ave. Duration
- 10h 58m
- When
- Every day
- Estimated price
- $140–700
Flights from Cape Girardeau Municipal Airport to Toronto Pearson International Airport via Chicago O'Hare, Pittsburgh
- Ave. Duration
- 8h 30m
- When
- Tuesday and Wednesday
- Estimated price
- $110–600
Flights from Jonesboro Municipal Airport to Toronto Pearson International Airport via Nashville
- Ave. Duration
- 5h 29m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–470
Flights from Jonesboro Municipal Airport to Toronto Pearson International Airport via Lambert–St. Louis International Airport
- Ave. Duration
- 10h 36m
- When
- Monday to Saturday
- Estimated price
- $90–470
- Website
- united.com
Flights from Lambert–St. Louis International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- $110–650
Flights from Lambert–St. Louis International Airport to Toronto Pearson International Airport via Chicago O'Hare
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- $120–650
Flights from Cape Girardeau Municipal Airport to Toronto Island Airport via Chicago O'Hare
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- $100–600
Flights from Cape Girardeau Municipal Airport to Toronto Island Airport via Chicago O'Hare, Washington Dulles
- Ave. Duration
- 8h 12m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $140–700
Flights from Cape Girardeau Municipal Airport to Toronto Pearson International Airport via Chicago O'Hare, Pittsburgh
- Ave. Duration
- 8h 30m
- When
- Tuesday and Wednesday
- Estimated price
- $110–600
Flights from Cape Girardeau Municipal Airport to Toronto Pearson International Airport via Chicago O'Hare, Cleveland
- Ave. Duration
- 8h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $340–1,000
Flights from Jonesboro Municipal Airport to Toronto Pearson International Airport via Nashville
- Ave. Duration
- 5h 29m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–470
Flights from Jonesboro Municipal Airport to Toronto Pearson International Airport via Lambert–St. Louis International Airport
- Ave. Duration
- 10h 36m
- When
- Monday to Saturday
- Estimated price
- $90–470
- Website
- delta.com
Flights from Lambert–St. Louis International Airport to Toronto Pearson International Airport via Detroit
- Ave. Duration
- 4h 38m
- When
- Thursday to Sunday
- Estimated price
- $110–650
Flights from Jonesboro Municipal Airport to Toronto Pearson International Airport via Nashville
- Ave. Duration
- 7h 54m
- When
- Thursday
- Estimated price
- $170–1,100
- Website
- westjet.com
Flights from Lambert–St. Louis International Airport to Toronto Pearson International Airport via Detroit
- Ave. Duration
- 4h 38m
- When
- Thursday to Sunday
- Estimated price
- $110–650
Flights from Jonesboro Municipal Airport to Toronto Pearson International Airport via Nashville
- Ave. Duration
- 7h 54m
- When
- Thursday
- Estimated price
- $170–1,100
- Website
- aa.com
Flights from Lambert–St. Louis International Airport to Toronto Pearson International Airport via Reagan Washington
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $150–800
Flights from Lambert–St. Louis International Airport to Toronto Pearson International Airport via Chicago O'Hare
- Ave. Duration
- 4h 53m
- When
- Monday
- Estimated price
- $120–650
Flights from Cape Girardeau Municipal Airport to Toronto Pearson International Airport via Chicago O'Hare
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $100–550
Flights from Cape Girardeau Municipal Airport to Toronto Pearson International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 14m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $170–800
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Poplar Bluff Station to St. Louis
- Ave. Duration
- 4h 46m
- Frequency
- Once daily
- Estimated price
- $24–60
- Website
- https://www.amtrak.com/home.html
Train from Poplar Bluff Station to Chicago Union Station
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- $65–480
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Detroit
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- $70–200
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Buffalo Depew Station
- Ave. Duration
- 10h 23m
- Frequency
- Twice daily
- Estimated price
- $75–280
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $50–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $60–140
- Economy Adult - Advanced Booking
- $60–110
- Economy Escape Advanced Booking - Adult
- $50–70
Train from Buffalo to Toronto Union Station
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $30–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $35–120
- Economy Adult - Advanced Booking
- $35–95
- Economy Escape Advanced Booking - Adult
- $30–50
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Cape Girardeau to St Louis Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $29–55
- Website
- https://www.greyhound.com/
Bus from St Louis Bus Station to Indianapolis Union Station
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- $45–90
- Website
- https://www.greyhound.com/
Bus from St Louis Bus Station to Pittsburgh Intermodal Station
- Ave. Duration
- 12h 55m
- Frequency
- 3 times a day
- Estimated price
- $110–250
- Website
- https://www.greyhound.com/
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $24–45
- Website
- https://www.greyhound.com/
- Phone
- +1 888-378-3823
- info@baronsbus.com
- Website
- baronsbus.com
Bus from Indianapolis, IN to Detroit, MI
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- $35–95
- Website
- https://baronsbus.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Detroit Bus Station to Toronto
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a day
- Estimated price
- $50–130
- Schedules at
- flixbus.com
Bus from Buffalo to Toronto
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- $28–50
- Schedules at
- flixbus.com
- Phone
- +1 814-574-1827
- Website
- fullingtontours.com
Bus from Pittsburgh to Buffalo
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $150–200
- Website
- https://www.fullingtontours.com
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Pittsburgh to Buffalo
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $60–240
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $60–230
- Flexible
- $110–240
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $29–85
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $29–80
- Flexible
- $60–85
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Book your Poplar Bluff to Toronto train tickets online with Omio.
There are 1309+ hotels available in Toronto.





















