There are 4 ways to get from Portage la Prairie to London by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to London International Airport
best- Take the bus from Portage la Prairie to Winnipegbus
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to London International Airport (YXU)plane YWG - YXU
5h 55m$195–1,626Bus, fly to Toronto Pearson International Airport
cheapest- Take the bus from Portage la Prairie to Winnipegbus
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Toronto Pearson International Airport (YYZ)plane YWG - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
8h 34m$137–513Train, bus
- Take the train from Portage la Prairie to Toronto Union Stationtrain VIA Rail
- Take the bus from Toronto to Londonbus FlixBus 2702 / ...
45h 22m$496–1,012Drive 1,910.9 km
- Drive from Portage la Prairie to Londoncar 1,910.9 km
22h 54m$378–546
Portage la Prairie to London by train and bus
Questions & Answers
The cheapest way to get from Portage la Prairie to London is to bus and fly which costs $190 - $1,700 and takes 5h 55m.
The fastest way to get from Portage la Prairie to London is to bus and fly which takes 5h 55m and costs $190 - $1,700.
The distance between Portage la Prairie and London is 1549 km. The road distance is 1910.9 km.
The best way to get from Portage la Prairie to London without a car is to train and bus which takes 45h 22m and costs $490 - $1,100.
It takes approximately 5h 55m to get from Portage la Prairie to London, including transfers.
London is 1h ahead of Portage la Prairie. It is currently 5:04 AM in Portage la Prairie and 6:04 AM in London.
Yes, the driving distance between Portage la Prairie to London is 1911 km. It takes approximately 22h 54m to drive from Portage la Prairie to London.
There are 95+ hotels available in London.
What companies run services between Portage la Prairie, MB, Canada and London, ON, Canada?
There is no direct connection from Portage la Prairie to London. However, you can take the bus to Winnipeg, walk to Westbound Tecumseh at Tecumseh Loop, take the line 224 bus to Westbound Wellington at Airport Terminal, walk to Winnipeg J. A. Richardson International Airport (YWG) airport, fly to London International Airport (YXU), walk to London Airport - #2179, then take the line 36 bus to Fanshawe College Station - #2914. Alternatively, you can take a train from Portage la Prairie to London via Toronto (Union Station) and Toronto in around 45h 22m.
- Website
- aircanada.com
Flights from Winnipeg J. A. Richardson International Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- $270–1,300
Flights from Winnipeg J. A. Richardson International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $100–500
- Website
- westjet.com
Flights from Winnipeg J. A. Richardson International Airport to London International Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $180–1,500
Flights from Winnipeg J. A. Richardson International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- $75–250
- Website
- flyporter.com
Flights from Winnipeg J. A. Richardson International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $85–1,100
- Website
- flyflair.com
Flights from Winnipeg J. A. Richardson International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- $100–440
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Portage la Prairie to Toronto Union Station
- Ave. Duration
- 42h 14m
- Frequency
- Twice a week
- Estimated price
- $470–1,000
- Website
- https://www.viarail.ca/en
- Escape
- $470–950
- Business
- $500–850
- Business Plus
- $550–850
- Economy
- $500–1,000
- Economy Plus
- $550–1,000
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Portage la Prairie to Winnipeg
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a week
- Estimated price
- $11–20
- Schedules at
- flixbus.com
Bus from Toronto to London
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $26–45
- Schedules at
- flixbus.com
Bus from Portage la Prairie to Winnipeg
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a week
- Estimated price
- $11–20
- Schedules at
- flixbus.com
- Phone
- +16474775500
- [email protected]
- Website
- onexbus.com
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $27–40
- Website
- https://www.onexbus.com/
- Standard Fare
- $27–40
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 Why you should take the train in the US, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from Luton Airport into central London - to help you get the most out of your next trip.






