There are 7 ways to get from Leamington to Toronto by taxi, train, car, bus, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Leamington to Chatham
- Take the train from Chatham to Toronto Union StationVIA Rail
4h 18m$173–287Drive 344.9 km
cheapest- Drive from Leamington to Toronto344.9 km
3h 57m$68–98Bus to Windsor Airport, fly to Toronto Pearson International Airport
- Take the bus from Nature Fresh Farms Recreation Ct to St Clair College Front Entrance
- Fly from Windsor Airport (YQG) to Toronto Pearson International Airport (YYZ)YQG - YYZ
5h 5m$521–1,625Bus to Windsor Airport, fly to Toronto Island Airport
- Take the bus from Nature Fresh Farms Recreation Ct to St Clair College Front Entrance
- Fly from Windsor Airport (YQG) to Toronto Island Airport (YTZ)YQG - YTZ
4h 52m$196–496Bus, drive to Detroit, fly to Toronto Pearson International Airport
- Take the bus from Nature Fresh Farms Recreation Ct to St Clair College Front Entrance
- Drive from St Clair College Front Entrance to Jefferson + Coolidge
- Fly from Detroit (DTW) to Toronto Pearson International Airport (YYZ)DTW - YYZ
6h 27m$259–676Drive to Cleveland-Hopkins International Airport, fly to Toronto Pearson International Airport
- Drive from Leamington to Cleveland-Airport-CLE
- Fly from Cleveland-Hopkins International Airport (CLE) to Toronto Pearson International Airport (YYZ)CLE - YYZ
4h 59m$318–999Bus to Detroit, fly to Buffalo Niagara International Airport, shuttle
- Take the bus from Nature Fresh Farms Recreation Ct to St Clair College Front Entrance
- Fly from Detroit (DTW) to Buffalo Niagara International Airport (BUF)DTW - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
7h 56m$309–1,386
Windsor Airport (YQG) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Leamington to Toronto is to drive which costs $65 - $100 and takes 3h 57m.
The fastest way to get from Leamington to Toronto is to drive which takes 3h 57m and costs $65 - $100.
The distance between Leamington and Toronto is 347 km. The road distance is 344.9 km.
The best way to get from Leamington to Toronto without a car is to taxi and train which takes 4h 18m and costs $170 - $290.
It takes approximately 4h 18m to get from Leamington to Toronto, including transfers.
Yes, the driving distance between Leamington to Toronto is 345 km. It takes approximately 3h 57m to drive from Leamington to Toronto.
There are 1321+ hotels available in Toronto.
What companies run services between Leamington, ON, Canada and Toronto, ON, Canada?
There is no direct connection from Leamington to Toronto. However, you can take the taxi to Chatham then take the train to Toronto Union Station. Alternatively, you can drive from Leamington to Toronto in around 3h 57m.
- Website
- delta.com
Flights from Detroit to Toronto Pearson International Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $45–330
Flights from Detroit to Buffalo Niagara International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- $170–1,200
- Website
- aircanada.com
Flights from Windsor Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $50–360
Flights from Detroit to Toronto Pearson International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $45–330
Flights from Cleveland-Hopkins International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $60–420
- Website
- flyporter.com
Flights from Windsor Airport to Toronto Island Airport
- Ave. Duration
- 59 min
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–480
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Chatham to Toronto Union Station
- Ave. Duration
- 3h 22m
- Frequency
- 4 times a day
- Estimated price
- $40–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $50–130
- Economy Adult - Advanced Booking
- $50–100
- Economy Escape Advanced Booking - Adult
- $40–65
- Phone
- 519-944-4111
- 311@citywindsor.ca
- Website
- citywindsor.ca
Bus from Nature Fresh Farms Recreation Ct to St Clair College Front Entrance
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $4
- Website
- https://www.citywindsor.ca/residents/transitwindsor/Pages/Transit-Windsor.aspx
- Road Adult
- $4
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Ave. Duration
- 56 min
- Estimated price
- $130–160
Yellow Taxi
- Phone
- +1 519 326 0555
Nader's Taxi
- Phone
- +1 519 322 2262
Leamington Taxi
- Phone
- +1 519 322 1444
- Website
- leamingtontaxi.ca
Elite Taxi
- Phone
- +1 519 322 3888
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








