There are 5 ways to get from London to Creston by plane, bus, 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.
Fly from London International Airport, bus
best- Fly from London International Airport (YXU) to Cranbrook/Canadian Rockies International Airport (YXC)plane YXU - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Creston, BC - 1431 Northwest Blvdbus
11h 59m$590–2,963Train to John C. Munro Hamilton International Airport, fly, bus
cheapest- Take the train from London to Aldershottrain
- Fly from John C. Munro Hamilton International Airport (YHM) to Cranbrook/Canadian Rockies International Airport (YXC)plane YHM - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Creston, BC - 1431 Northwest Blvdbus
14h 46m$389–1,794Train, bus, drive
- Take the train from London to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Vancouvertrain
- Take the bus from New Westminster, BC - Braid Station to Nelson, BC - 512 Railway Streetbus
- Drive from Nelson, BC - 512 Railway Street to Crestoncar
4d 17h$1,260–2,631Drive 3,478.9 km
- Drive from London to Crestoncar 3,478.9 km
35h 37m$682–985Bus to Kitchener/Waterloo Airport, fly, bus
- Take the bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Stationbus
- Fly from Kitchener/Waterloo Airport (YKF) to Cranbrook/Canadian Rockies International Airport (YXC)plane YKF - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Creston, BC - 1431 Northwest Blvdbus
18h 5m$468–1,397
London International Airport (YXU) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Questions & Answers
The cheapest way to get from London to Creston is to drive which costs $650 - $1,000 and takes 35h 37m.
The fastest way to get from London to Creston is to fly and bus which takes 11h 59m and costs $550 - $3,000.
The distance between London and Creston is 2863 km. The road distance is 3478.9 km.
It takes approximately 11h 59m to get from London to Creston, including transfers.
Creston is 3h behind London. It is currently 4:54 PM in London and 1:54 PM in Creston.
Yes, the driving distance between London to Creston is 3479 km. It takes approximately 35h 37m to drive from London to Creston.
There are eight+ hotels available in Creston.
What companies run services between London, ON, Canada and Creston, BC, Canada?
There is no direct connection from London to Creston. However, you can take the line 36 bus to London Airport - #2179, walk to London International Airport (YXU) airport, fly to Cranbrook/Canadian Rockies International Airport (YXC), take the taxi to Cranbrook, BC - 513 Cranbrook St North, take the bus to Creston, BC - 1431 Northwest Blvd, then take the line 52 bus to 10th Ave N at Hillside St. Alternatively, you can take a train from London to Creston via Toronto Union Station, Vancouver, Main Street-Science World Station @ Platform 2, New Westminster Station @ Platform 2, New Westminster, BC - Braid Station, and Nelson, BC - 512 Railway Street in around 4d 17h.
- Website
- westjet.com
Flights from London International Airport to Cranbrook/Canadian Rockies International Airport via Calgary
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- $470–2,800
Flights from London International Airport to Cranbrook/Canadian Rockies International Airport via Winnipeg, Calgary
- Ave. Duration
- 10h 5m
- When
- Tuesday and Friday
- Estimated price
- $470–2,800
Flights from Kitchener/Waterloo Airport to Cranbrook/Canadian Rockies International Airport via Calgary
- Ave. Duration
- 15h 42m
- When
- Every day
- Estimated price
- $280–1,700
Flights from Kitchener/Waterloo Airport to Cranbrook/Canadian Rockies International Airport via Edmonton, Calgary
- Ave. Duration
- 10h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $340–1,200
Flights from John C. Munro Hamilton International Airport to Cranbrook/Canadian Rockies International Airport via Calgary
- Ave. Duration
- 6h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $230–1,400
- Website
- pacificcoastal.com
Flights from Kitchener/Waterloo Airport to Cranbrook/Canadian Rockies International Airport via Edmonton, Kelowna
- Ave. Duration
- 16h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $370–1,300
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from London to Toronto Union Station
- Ave. Duration
- 2h 12m
- 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 Vancouver
- Ave. Duration
- 4d 1h
- Frequency
- Twice a week
- Estimated price
- $1,000–2,100
- Website
- VIA Rail
- Escape
- $1,000–2,100
- Business
- $1,100–1,800
- Business Plus
- $1,100–1,800
- Economy
- $1,100–2,100
- Economy Plus
- $1,200–2,100
Train from London to Aldershot
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- $30–230
- Website
- VIA Rail
- Escape
- $30–100
- Business
- $75–210
- Business Plus
- $90–230
- Economy
- $30–110
- Economy Plus
- $35–120
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Cranbrook, BC - 513 Cranbrook St North to Creston, BC - 1431 Northwest Blvd
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Estimated price
- $70–95
- Website
- Home Mountain Man Mike's
Bus from New Westminster, BC - Braid Station to Nelson, BC - 512 Railway Street
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Estimated price
- $190–250
- Website
- Home Mountain Man Mike's
Bus from Cranbrook, BC - 513 Cranbrook St North to Creston, BC - 1431 Northwest Blvd
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Estimated price
- $70–95
- Website
- Home Mountain Man Mike's
Bus from Cranbrook, BC - 513 Cranbrook St North to Creston, BC - 1431 Northwest Blvd
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Estimated price
- $70–95
- Website
- Home Mountain Man Mike's
- Phone
- +16474775500
- [email protected]
- Website
- ONEXBUS
Bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Website
- ONEXBUS
- Standard Fare
- $22–35
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 4 of the smartest ways to explore Australia, Travelling to the UK: What do I need to know?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.








