There are 4 ways to get from Victoria Airport (YYJ) to Prince George by plane, busferry, or bus
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 Prince George Airport
best- Fly from Victoria International Airport (YYJ) to Prince George Airport (YXS)plane YYJ - YXS
1h 48m$383–541Bus and ferry, bus
- Take the busferry from Swartz Bay to Vancouverbusferry
- Take the bus from Vancouver, BC - Pacific Central Station to Kamloops, BCbus
- Take the bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statuebus
17h 27mFly to Quesnel Airport, bus
- Fly from Victoria International Airport (YYJ) to Quesnel Airport (YQZ)plane YYJ - YQZ
- Take the bus from Quesnel, BC - Petro Canada to Prince George, BC - Terry Fox Statuebus
5h 58mBus and ferry, bus via Vancouver Airport (YVR)
- Take the busferry from Swartz Bay to Vancouver International Airport Level 1, BCbusferry
- Take the bus from Vancouver International Airport to Kamloopsbus
- Take the bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statuebus
18h 19m
Victoria International Airport (YYJ) to Prince George Airport (YXS) flights
Questions & Answers
The cheapest way to get from Victoria Airport (YYJ) to Prince George is to fly which costs $380 - $550 and takes 1h 48m.
The fastest way to get from Victoria Airport (YYJ) to Prince George is to fly which takes 1h 48m and costs $380 - $550.
No, there is no direct bus from Victoria Airport (YYJ) to Prince George. However, there are services departing from Victoria International Airport and arriving at Prince George, BC - Terry Fox Statue via Swartz Bay, Vancouver, BC - Pacific Central Station and Kamloops, BC - Sahali Mall. The journey, including transfers, takes approximately 17h 27m.
The distance between Victoria Airport (YYJ) and Prince George is 600 km.
The best way to get from Victoria Airport (YYJ) to Prince George without a car is to bus and ferry and bus which takes 17h 27m and costs .
It takes approximately 1h 48m to get from Victoria Airport (YYJ) to Prince George, including transfers.
Victoria Airport (YYJ) to Prince George bus services, operated by BC Ferries Connector - Wilson's Group, depart from Swartz Bay station.
Victoria Airport (YYJ) to Prince George bus services, operated by BC Ferries Connector - Wilson's Group, arrive at Vancouver station.
There are 39+ hotels available in Prince George.
What companies run services between Victoria Airport (YYJ), Canada and Prince George, BC, Canada?
Pacific Coastal Airlines, WestJet, and Air Canada fly from Victoria International Airport (YYJ) to Prince George Airport (YXS) 5 times a day.
- Website
- westjet.com
Flights from Victoria International Airport to Prince George Airport via Vancouver
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $110–1,000
- Website
- aircanada.com
Flights from Victoria International Airport to Prince George Airport via Vancouver
- Ave. Duration
- 3h 14m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $75–470
Flights from Victoria International Airport to Quesnel Airport via Vancouver
- Ave. Duration
- 5h 40m
- When
- Monday to Friday
- Estimated price
- $360–850
Flights from Victoria International Airport to Quesnel Airport via Calgary, Vancouver
- Ave. Duration
- 7h 5m
- When
- Monday, Thursday, and Friday
- Estimated price
- $140–1,000
- Website
- pacificcoastal.com
Flights from Victoria International Airport to Prince George Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $340–490
- Website
- flycma.com
Flights from Victoria International Airport to Quesnel Airport via Vancouver
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- $360–850
Flights from Victoria International Airport to Quesnel Airport via Calgary, Vancouver
- Ave. Duration
- 7h 5m
- When
- Monday, Thursday, and Friday
- Estimated price
- $140–1,000
- Phone
- +1 888 788 8840
- [email protected]
- Website
- BC Ferries Connector
Busferry from Swartz Bay to Vancouver
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- $14–67
- Website
- BC Ferries Connector
- Adult
- $67
- Senior
- $61
- Youth
- $27
- Child
- $14
- Toddler
- $0
Busferry from Swartz Bay to Vancouver International Airport Level 1, BC
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- $17–82
- Website
- BC Ferries Connector
- Adult
- $82
- Senior
- $74
- Youth
- $33
- Child
- $17
- Toddler
- $0
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Vancouver, BC - Pacific Central Station to Kamloops, BC
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Website
- EBus
Bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statue
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Website
- EBus
Bus from Quesnel, BC - Petro Canada to Prince George, BC - Terry Fox Statue
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a week
- Website
- EBus
Bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statue
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Website
- EBus
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Vancouver, BC - Pacific Central Station to Kamloops, BC
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $50–110
- Website
- Rider Express
- Standard
- $50–110
Bus from Vancouver International Airport to Kamloops
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $50–120
- Website
- Rider Express
- Standard
- $50–120
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 Travelling to the UK: What do I need to know?, Need to know: Jadrolinija, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.







