HUB hero image

How to Travel from

Portage la Prairie to London

by Plane, Route or Car

Portage la Prairie
+0
London
Transport search to London
Portage la Prairie
+0
London
Building a composite car route
Cheapest
Best Offer!
Car
21 h 50 min
2126 km.
from $116
Composite Route Car Only

Six ways to Travel from Portage La Prairie to London

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Air Canada

Website:
aircanada.com
Plane from Winnipeg James Armstrong Richardson International Airport to London
Ave. Duration:
5h 50m
Frequency:
Every day
Estimated price:
$152.67–$890.58
Plane from Winnipeg James Armstrong Richardson International Airport to Toronto
Ave. Duration:
2h 34m
Frequency:
Every day
Estimated price:
$229.01–$1,081.42

Delta

Website:
delta.com/
Plane from Winnipeg James Armstrong Richardson International Airport to London
Ave. Duration:
8h 18m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$229.01–$1,017.81
Plane from Winnipeg James Armstrong Richardson International Airport to Toronto
Ave. Duration:
2h 32m
Frequency:
Every day
Estimated price:
$139.95–$572.52
Plane from Winnipeg James Armstrong Richardson International Airport to Williston
Ave. Duration:
6h 32m
Frequency:
Every day
Estimated price:
$152.67–$368.96

United Airlines

Website:
united.com/
Plane from Winnipeg James Armstrong Richardson International Airport to London
Ave. Duration:
5h 50m
Frequency:
Every day
Estimated price:
$152.67–$890.58
Plane from Winnipeg James Armstrong Richardson International Airport to Toronto
Ave. Duration:
2h 34m
Frequency:
Every day
Estimated price:
$229.01–$1,081.42
Plane from Winnipeg James Armstrong Richardson International Airport to Williston
Ave. Duration:
7h 27m
Frequency:
Every day
Estimated price:
$229.01–$763.36

WestJet

Website:
westjet.com/
Plane from Winnipeg James Armstrong Richardson International Airport to London
Ave. Duration:
8h 18m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$229.01–$1,017.81
Plane from Winnipeg James Armstrong Richardson International Airport to Toronto
Ave. Duration:
2h 31m
Frequency:
Every day
Estimated price:
$139.95–$572.52

Porter Airlines

Website:
flyporter.com/en-ca/
Plane from Winnipeg James Armstrong Richardson International Airport to Toronto
Ave. Duration:
2h 33m
Frequency:
Every day
Estimated price:
$139.95–$699.74

Flair Airlines

Website:
flyflair.com/
Plane from Winnipeg James Armstrong Richardson International Airport to Toronto
Ave. Duration:
2h 30m
Frequency:
Every day
Estimated price:
$82.70–$521.63

Bus operators

Onex Bus

Phone:
6474775500
Website:
onexbus.com/
Bus from Pearson International Airport Terminal 1 to London,
Ave. Duration:
1h 55m
Frequency:
Every 4 hours
Estimated price:
$13.99–$21.63

Mahihkan Bus Lines

Phone:
306-688-7646
Website:
mahihkanbuslines.com
Bus from Portage la Prairie, MB to Winnipeg
Ave. Duration:
1h 8m
Frequency:
Once daily
Estimated price:
$14.12–$14.50

Train operators

VIA Rail

Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Portage la Prairie to Toronto
Ave. Duration:
42h 14m
Frequency:
Twice a week
Estimated price:
$165.39–$241.73
Train from Toronto Union Station to London
Ave. Duration:
2h 16m
Frequency:
Every 4 hours
Estimated price:
$25.45–$95.42

Questions and Answers

What is the cheapest way to get from Portage la Prairie to London?

The cheapest way to get from Portage la Prairie to London is to bus and fly which costs $76.09 - $315.22 and takes 7h 33m.

What is the fastest way to get from Portage la Prairie to London?

The fastest way to get from Portage la Prairie to London is to bus and fly which takes 7h 1m and costs $141.30 - $652.17 .

Is there a direct train between Portage la Prairie and London?

No, there is no direct train from Portage la Prairie to London. However, there are services departing from Portage la Prairie and arriving at London via Toronto Union Station. The journey, including transfers, takes approximately 45h 30m.

How far is it from Portage la Prairie to London?

The distance between Portage la Prairie and London is 1534 km. The road distance is 2125.7 km.

How do I travel from Portage la Prairie to London without a car?

The best way to get from Portage la Prairie to London without a car is to train which takes 45h 30m and costs $163.04 - $282.61 .

How long does it take to get from Portage la Prairie to London?

It takes approximately 7h 1m to get from Portage la Prairie to London, including transfers.

Where do I catch the Portage la Prairie to London train from?

Portage la Prairie to London train services, operated by VIA Rail, depart from Portage la Prairie station.

Train, bus or fly from Portage la Prairie to London?

The best way to get from Portage la Prairie to London is to train which takes 45h 30m and costs $163.04 - $282.61 . There are no good options to bus or fly between Portage la Prairie to London.

What is the time difference between Portage la Prairie and London?

London is 1h ahead of Portage la Prairie. It is currently 23:18 in Portage la Prairie and 00:18 in London.

Where does the Portage la Prairie to London train arrive?

Portage la Prairie to London train services, operated by VIA Rail, arrive at Toronto Union Station.

Can I drive from Portage la Prairie to London?

Yes, the driving distance between Portage la Prairie to London is 2126 km. It takes approximately 22h to drive from Portage la Prairie to London.

How do I get a train ticket from Portage la Prairie to London?

Book your Portage la Prairie to London train tickets online with Omio.

Where can I stay near London?

There are 91+ hotels available in London. Prices start at $40.42 per night.
+0