There are 8 ways to get from Penny to Victoria by train, bus, plane, 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.
Train, bus to Prince George Airport, fly to Victoria International Airport
best- Take the train from Penny to McBridetrain
- Take the bus from McBride, BC - Train Station to Prince George, BCbus
- Fly from Prince George Airport (YXS) to Victoria International Airport (YYJ)plane YXS - YYJ
9h 59m$329–865Train, bus to Prince George Airport, fly to Nanaimo Airport, bus
cheapest- Take the train from Penny to McBridetrain
- Take the bus from McBride, BC - Train Station to Prince George, BCbus
- Fly from Prince George Airport (YXS) to Nanaimo Airport (YCD)plane YXS - YCD
- Take the bus from Village Green Mall to Douglas & Hillsidebus
13h 58m$207–968Train, bus
- Take the train from Penny to Jaspertrain
- Take the bus from Jasper, AB to Lake Louise Village Southbus
- Take the bus from Lake Louise Village to Vancouverbus
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
24h 15mTrain via Vancouver
- Take the train from Penny to Jaspertrain
- Take the train from Jasper to Vancouvertrain
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
32h 9mTrain, bus to Prince George Airport, fly to Vancouver International Airport
- Take the train from Penny to McBridetrain
- Take the bus from McBride, BC - Train Station to Prince George, BCbus
- Fly from Prince George Airport (YXS) to Vancouver International Airport (YVR)plane YXS - YVR
- Take the train from Vancouver Harbour to Victoria Harbourtrain
10h 24mTrain, bus to Prince George Airport, fly to Victoria Inner Harbour Apt
- Take the train from Penny to McBridetrain
- Take the bus from McBride, BC - Train Station to Prince George, BCbus
- Fly from Prince George Airport (YXS) to Victoria Inner Harbour Apt (YWH)plane YXS - YWH
9h 47m$216–1,012Drive to Williams Lake Airport, fly to Victoria Inner Harbour Apt
- Drive from Penny to Williams Lake Airport (YWL)car
- Fly from Williams Lake Airport (YWL) to Victoria Inner Harbour Apt (YWH)plane YWL - YWH
8h 36m$491–953Train
- Take the train from Penny to Jaspertrain
- Take the train from Jasper to Vancouvertrain
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
46h 37m
Prince George Airport (YXS) to Victoria International Airport (YYJ) flights
Comparing Your Travel Options
The cheapest way to get from Penny to Victoria is to train and bus and fly which costs $200 - $1,000 and takes 13h 58m.
The fastest way to get from Penny to Victoria is to drive and fly which takes 8h 36m and costs $490 - $1,000.
No, there is no direct train from Penny to Victoria. However, there are services departing from Penny and arriving at Victoria Harbour via Jasper, Main Street-Science World Station @ Platform 1 and Vancouver Harbour. The journey, including transfers, takes approximately 32h 9m.
The distance between Penny and Victoria is 946 km.
The best way to get from Penny to Victoria without a car is to train and bus which takes 24h 15m and costs .
It takes approximately 9h 59m to get from Penny to Victoria, including transfers.
Penny to Victoria train services, operated by VIA Rail, depart from Penny station.
Penny to Victoria train services, operated by VIA Rail, arrive at Jasper station.
There are 283+ hotels available in Victoria.
What companies run services between Penny, BC, Canada and Victoria, BC, Canada?
You can take a train from Penny to Victoria Harbour via Jasper, Vancouver, Main Street-Science World Station @ Platform 1, Burrard Station @ Platform 1, and Vancouver Harbour in around 32h 9m.
- Website
- aircanada.com
Flights from Prince George Airport to Victoria International Airport via Vancouver International Airport
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- $70–450
Flights from Prince George Airport to Vancouver International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $70–470
Flights from Prince George Airport to Nanaimo Airport via Vancouver International Airport
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- $85–1,300
- Website
- westjet.com
Flights from Prince George Airport to Victoria International Airport via Vancouver International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $210–330
Flights from Prince George Airport to Victoria International Airport via Calgary
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- $210–330
Flights from Prince George Airport to Vancouver International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $95–750
Flights from Prince George Airport to Nanaimo Airport via Calgary
- Ave. Duration
- 4h 10m
- When
- Tuesday
- Estimated price
- $160–1,400
Flights from Prince George Airport to Nanaimo Airport via Vancouver International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $130–1,300
- Website
- harbourair.com
Flights from Prince George Airport to Victoria Inner Harbour Apt via Vancouver International Airport
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- $100–1,500
Flights from Prince George Airport to Victoria Inner Harbour Apt via Calgary, Vancouver International Airport
- Ave. Duration
- 7h
- When
- Tuesday
- Estimated price
- $190–1,600
Flights from Williams Lake Airport to Victoria Inner Harbour Apt via Vancouver International Airport
- Ave. Duration
- 2h 50m
- When
- Monday to Friday
- Estimated price
- $420–850
- Website
- pacificcoastal.com
Flights from Prince George Airport to Victoria International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $340–500
Flights from Prince George Airport to Nanaimo Airport via Kelowna
- Ave. Duration
- 7h 34m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,000
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Penny to McBride
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a week
- Estimated price
- $25–220
- Website
- VIA Rail
- Escape
- $25–90
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–100
- Economy Plus
- $30–110
Train from Penny to Jasper
- Ave. Duration
- 5h 47m
- Frequency
- 3 times a week
- Estimated price
- $65–270
- Website
- VIA Rail
- Escape
- $65–170
- Business
- $110–260
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $80–190
Train from Penny to Jasper
- Ave. Duration
- 5h 47m
- Frequency
- 3 times a week
- Estimated price
- $65–270
- Website
- VIA Rail
- Escape
- $65–170
- Business
- $110–260
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $80–190
Train from Jasper to Vancouver
- Ave. Duration
- 23h 30m
- Frequency
- Twice a week
- Estimated price
- $190–450
- Website
- VIA Rail
- Escape
- $190–430
- Business
- $250–420
- Business Plus
- $270–440
- Economy
- $220–440
- Economy Plus
- $240–450
Train from Penny to McBride
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a week
- Estimated price
- $25–220
- Website
- VIA Rail
- Escape
- $25–90
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–100
- Economy Plus
- $30–110
Train from Penny to McBride
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a week
- Estimated price
- $25–220
- Website
- VIA Rail
- Escape
- $25–90
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–100
- Economy Plus
- $30–110
Train from Penny to McBride
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a week
- Estimated price
- $25–220
- Website
- VIA Rail
- Escape
- $25–90
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–100
- Economy Plus
- $30–110
Train from Penny to Jasper
- Ave. Duration
- 5h 47m
- Frequency
- 3 times a week
- Estimated price
- $65–270
- Website
- VIA Rail
- Escape
- $65–170
- Business
- $110–260
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $80–190
- Phone
- +1 778 800 0225
- reservation@harbourair.com
- Website
- Harbour Air
Train from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Harbour Air
Train from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Harbour Air
Train from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Harbour Air
Train from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Harbour Air
Train from Jasper to Vancouver
- Ave. Duration
- 38h
- Frequency
- 4 times a week
- Website
- HOME Rocky Mountaineer
- Phone
- +1 778 763 4155
- Website
- BC Bus North
Bus from McBride, BC - Train Station to Prince George, BC
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
Bus from McBride, BC - Train Station to Prince George, BC
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
Bus from McBride, BC - Train Station to Prince George, BC
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
Bus from McBride, BC - Train Station to Prince George, BC
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
- Phone
- +1 780 852 4056
- info@sundogtours.com
- Website
- SunDog Tours
Bus from Jasper, AB to Lake Louise Village South
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Website
- SunDog Tours
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- Rider Express
Bus from Lake Louise Village to Vancouver
- Ave. Duration
- 11h 10m
- Frequency
- Twice daily
- Estimated price
- $95–200
- Website
- Rider Express
- Standard
- $95–200
- Phone
- +1 250 746 9899
- transitinfo@bctransit.com
- Website
- Cowichan Valley
Bus from Village Green Mall to Douglas & Hillside
- Ave. Duration
- 1h 7m
- Frequency
- 4 times a day
- Estimated price
- $3
- Website
- Cowichan Valley
- Single Ride - All Passengers
- $3
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 French strikes 2018: What are my alternative transport options?, What are the different types of Renfe trains in Spain?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.















