There are 7 ways to get from Uxbridge to London by bus (Flixbus), train, car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Toronto St. S. @ Campbell Dr. to Union Station Bus Terminalbus 71
- Take the bus from Toronto to Londonbus FlixBus 2702 / ...
4h 31m$37–59Train
- Take the train from Mount Joy GO to Union Station GOtrain St
- Take the train from Toronto Union Station to Londontrain VIA Rail
5h 35m$57–262Drive 234.1 km
- Drive from Uxbridge to Londoncar 234.1 km
2h 59m$47–67Line 70 bus, train, fly
- Take the bus from Toronto St. S. @ Campbell Dr. to Mount Joy GO Busbus
- Take the train from Mount Joy GO to Union Station GOtrain
- Fly from Toronto Pearson International Airport (YYZ) to London International Airport (YXU)plane YYZ - YXU
5h 17m$447–1,725Train via Old Elm GO
- Take the train from Old Elm GO to Union Station GOtrain St
- Take the train from Toronto Union Station to Londontrain VIA Rail
5h 46m$56–261Bus, train
- Take the bus from Reach Eastbound @ East to Whitby Stationbus 905
- Take the train from Whitby GO to Union Station GOtrain Le
- Take the train from Toronto Union Station to Londontrain
6h 1m$53–257Bus, train via London Downtown
- Take the bus from Reach Eastbound @ East to Whitby Stationbus 905
- Take the train from Whitby GO to Union Station GOtrain Le
- Take the bus from Toronto to London Downtownbus
6h 15m$48–97
Uxbridge to London by bus
Questions & Answers
The cheapest way to get from Uxbridge to London is to bus which costs $35 - $60 and takes 4h 31m.
The fastest way to get from Uxbridge to London is to drive which takes 2h 59m and costs $45 - $70.
No, there is no direct bus from Uxbridge to London. However, there are services departing from Toronto St. S. @ Campbell Dr. and arriving at London via Toronto. The journey, including transfers, takes approximately 4h 31m.
No, there is no direct train from Uxbridge to London. However, there are services departing from Mount Joy GO and arriving at London via Toronto Union Station. The journey, including transfers, takes approximately 5h 35m.
The distance between Uxbridge and London is 263 km. The road distance is 234.1 km.
The best way to get from Uxbridge to London without a car is to bus which takes 4h 31m and costs $35 - $60.
It takes approximately 4h 31m to get from Uxbridge to London, including transfers.
Uxbridge to London bus services, operated by GO Transit, depart from Toronto St. S. @ Campbell Dr. station.
Uxbridge to London train services, operated by GO Transit, depart from Mount Joy GO station.
The best way to get from Uxbridge to London is to bus which takes 4h 31m and costs $35 - $60. Alternatively, you can train, which costs $55 - $270 and takes 5h 35m.
What companies run services between Uxbridge, ON, Canada and London, ON, Canada?
You can take a bus from Toronto St. S. @ Campbell Dr. to London via Union Station Bus Terminal and Toronto in around 4h 31m. Alternatively, you can take a bus from Toronto St. S. @ Campbell Dr. to London via Mount Joy GO Bus, Mount Joy GO, and Toronto Union Station in around 5h 35m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to London International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $85–700
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Mount Joy GO to Union Station GO
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $9–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–13
Train from Mount Joy GO to Union Station GO
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $9–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–13
Train from Old Elm GO to Union Station GO
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- $10–14
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–14
Train from Whitby GO to Union Station GO
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–14
Train from Whitby GO to Union Station GO
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–14
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to London
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Toronto Union Station to London
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Toronto Union Station to London
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Toronto St. S. @ Campbell Dr. to Union Station Bus Terminal
- Ave. Duration
- 1h 23m
- Frequency
- 3 times a day
- Estimated price
- $12–15
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $12–15
Bus from Toronto St. S. @ Campbell Dr. to Mount Joy GO Bus
- Ave. Duration
- 41 min
- Frequency
- Every 3 hours
- Estimated price
- $7–9
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $7–9
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto to London
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $25–45
- Schedules at
- Flixbus USA
- Phone
- +1 866 247 0055
- Website
- Durham Region Transit
Bus from Reach Eastbound @ East to Whitby Station
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- $4
- Website
- Durham Region Transit
Bus from Reach Eastbound @ East to Whitby Station
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- $4
- Website
- Durham Region Transit
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Toronto to London Downtown
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- Rider Express
- Standard
- $35–80
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, Travelling by boat in Italy, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Uxbridge to London bus services, operated by GO Transit, arrive at Union Station Bus Terminal.
Uxbridge to London train services, operated by GO Transit, arrive at Union Station GO.
Yes, the driving distance between Uxbridge to London is 234 km. It takes approximately 2h 59m to drive from Uxbridge to London.
There are 109+ hotels available in London.













