There are 7 ways to get from Vancouver to Armstrong 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 to Timmins/Victor M. Power Airport, bus
best- Fly from Vancouver International Airport (YVR) to Timmins/Victor M. Power Airport (YTS)plane YVR - YTS
- Take the bus from Timmins to Earltonbus
12h 41m$297–1,192Fly to Toronto Pearson International Airport, bus
cheapest- Fly from Vancouver International Airport (YVR) to Toronto Pearson International Airport (YYZ)plane YVR - YYZ
- Take the bus from Vaughan - Hwy 407 to North Baybus
- Take the bus from North Bay to Earltonbus
15h 18m$238–884Bus, train
- Take the bus from Vancouver to Lake Louisebus
- Take the bus from Lake Louise, AB to Jasper, ABbus
- Take the train from Jasper to Toronto Union Stationtrain
- Take the bus from Union Station Bus Terminal to North Baybus
- Take the bus from North Bay to Earltonbus
4d 2h$1,048–2,174Drive 3,885.1 km
- Drive from Vancouver to Armstrongcar 3,885.1 km
45h 52m$765–1,105Fly to Rouyn-Noranda Airport, bus
- Fly from Vancouver International Airport (YVR) to Rouyn-Noranda Airport (YUY)plane YVR - YUY
- Take the bus from Rouyn Noranda, PQ to Nedelec, PQbus
13h 33m$595–1,655Fly to Greater Sudbury Airport, bus
- Fly from Vancouver International Airport (YVR) to Greater Sudbury Airport (YSB)plane YVR - YSB
- Take the bus from Sudbury to North Baybus
- Take the bus from North Bay to Earltonbus
14h 8m$981–1,662Train, bus
- Take the train from Vancouver to Toronto Union Stationtrain
- Take the bus from Union Station Bus Terminal to North Baybus
- Take the bus from North Bay to Earltonbus
4d 6h$1,073–2,173
Vancouver to Armstrong by bus, train, and foot
Questions & Answers
The cheapest way to get from Vancouver to Armstrong is to fly and bus which costs $230 - $900 and takes 15h 18m.
The fastest way to get from Vancouver to Armstrong is to fly and bus which takes 12h 41m and costs $290 - $1,200.
The distance between Vancouver and Armstrong is 3247 km. The road distance is 3885.1 km.
The best way to get from Vancouver to Armstrong without a car is to bus and train which takes 4 days 2h and costs $1,000 - $2,200.
It takes approximately 12h 41m to get from Vancouver to Armstrong, including transfers.
Armstrong is 3h ahead of Vancouver. It is currently 8:58 AM in Vancouver and 11:58 AM in Armstrong.
Yes, the driving distance between Vancouver to Armstrong is 3885 km. It takes approximately 45h 52m to drive from Vancouver to Armstrong.
There are three+ hotels available in Armstrong.
What companies run services between Vancouver, BC, Canada and Armstrong, ON, Canada?
There is no direct connection from Vancouver to Armstrong. However, you can take the subway to YVR-Airport Station @ Canada Line, walk to Vancouver International Airport (YVR) airport, fly to Timmins/Victor M. Power Airport (YTS), take the taxi to Timmins, then take the bus to Earlton. Alternatively, you can take a bus from Vancouver to Earlton via Lake Louise, Lake Louise, AB, Jasper, AB, Jasper, Toronto (Union Station), Union Station Bus Terminal, and North Bay in around 4d 2h.
- Website
- aircanada.com
Flights from Vancouver International Airport to Timmins/Victor M. Power Airport via Toronto Pearson International Airport
- Ave. Duration
- 9h 12m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Vancouver International Airport to Timmins/Victor M. Power Airport via Edmonton, Toronto Pearson International Airport
- Ave. Duration
- 10h 11m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Vancouver International Airport to Timmins/Victor M. Power Airport via Kelowna, Toronto Pearson International Airport
- Ave. Duration
- 11h 21m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Vancouver International Airport to Timmins/Victor M. Power Airport via Regina, Toronto Pearson International Airport
- Ave. Duration
- 11h 14m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $250–1,100
Flights from Vancouver International Airport to Timmins/Victor M. Power Airport via Victoria, Toronto Pearson International Airport
- Ave. Duration
- 11h 14m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Vancouver International Airport to Timmins/Victor M. Power Airport via Winnipeg, Toronto Pearson International Airport
- Ave. Duration
- 11h 34m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Vancouver International Airport to Timmins/Victor M. Power Airport via Saskatoon, Toronto Pearson International Airport
- Ave. Duration
- 11h 49m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Vancouver International Airport to Rouyn-Noranda Airport via Montreal
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- $450–1,800
Flights from Vancouver International Airport to Rouyn-Noranda Airport via Ottawa, Montreal
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- $450–1,800
Flights from Vancouver International Airport to Greater Sudbury Airport via Toronto Pearson International Airport
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- $280–1,500
Flights from Vancouver International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $160–700
- Website
- westjet.com
Flights from Vancouver International Airport to Greater Sudbury Airport via Calgary
- Ave. Duration
- 6h
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- $260–1,500
Flights from Vancouver International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $160–600
- Website
- flyporter.com
Flights from Vancouver International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $230–800
- Website
- flyflair.com
Flights from Vancouver International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- $230–750
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Jasper to Toronto Union Station
- Ave. Duration
- 2d 23h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- VIA Rail
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,500
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
Train from Vancouver to Toronto Union Station
- Ave. Duration
- 3d 20h
- 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
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Timmins to Earlton
- Ave. Duration
- 2h 59m
- Frequency
- Once daily
- Estimated price
- $16–50
- Website
- Ontario Northland
- Children
- $16–25
- Senior
- $28–45
- Adult
- $30–50
Bus from Union Station Bus Terminal to North Bay
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- $26–75
- Website
- Ontario Northland
- Children
- $26–40
- Senior
- $40–65
- Adult
- $50–75
Bus from North Bay to Earlton
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Estimated price
- $16–50
- Website
- Ontario Northland
- Children
- $16–25
- Senior
- $28–45
- Adult
- $30–50
Bus from Sudbury to North Bay
- Ave. Duration
- 1h 36m
- Frequency
- 3 times a day
- Estimated price
- $12–40
- Website
- Ontario Northland
- Children
- $12–18
- Senior
- $21–30
- Adult
- $24–40
Bus from North Bay to Earlton
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Estimated price
- $16–50
- Website
- Ontario Northland
- Children
- $16–25
- Senior
- $28–45
- Adult
- $30–50
Bus from Vaughan - Hwy 407 to North Bay
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from North Bay to Earlton
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Estimated price
- $16–50
- Website
- Ontario Northland
- Children
- $16–25
- Senior
- $28–45
- Adult
- $30–50
Bus from Union Station Bus Terminal to North Bay
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- $26–75
- Website
- Ontario Northland
- Children
- $26–40
- Senior
- $40–65
- Adult
- $50–75
Bus from North Bay to Earlton
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Estimated price
- $16–50
- Website
- Ontario Northland
- Children
- $16–25
- Senior
- $28–45
- Adult
- $30–50
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Vancouver to Lake Louise
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $95–200
- Website
- Rider Express
- Standard
- $95–200
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Bus from Lake Louise, AB to Jasper, AB
- Ave. Duration
- 3h
- Frequency
- Once daily
- Website
- SunDog Tours
- Phone
- +1 866 606 6700
- [email protected]
- Website
- Brewster Express Homepage
Bus from Lake Louise, AB to Jasper, AB
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $110–150
- Website
- Brewster Express Homepage
- Adult
- $110–150
- Phone
- +1 866-307-0002
- [email protected]
- Website
- Autobus Maheux - English
Bus from Rouyn Noranda, PQ to Nedelec, PQ
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $28–32
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $28–32
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 Getting around the Cyclades, Flying into Beijing?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.

















