There are 5 ways to get from Prince George to Quadra Island by plane, ferry, bus, or train
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 Campbell River Airport, ferry
best- Fly from Prince George Airport (YXS) to Campbell River Airport (YBL)plane YXS - YBL
- Take the ferry from Campbell River to Quadra Islandferry
5h 12m$126–965Bus, ferry
- Take the bus from Prince George, BC - Terry Fox Statue to Kamloops, BC - Sahali Mallbus
- Take the bus from Kamloops, BC to Vancouver, BC - Pacific Central Stationbus
- Take the ferry from Vancouver to Duke Pointferry
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Campbell River, BC - 11th Ave at Cedar Stbus
- Take the ferry from Campbell River to Quadra Islandferry
22h 19m$344–596Train, ferry, bus
- Take the train from Prince George to Prince Ruperttrain
- Take the ferry from Prince Rupert to Klemtuferry
- Take the ferry from Klemtu to Port Hardyferry
- Take the bus from Port Hardy, BC - Pier Slide Landing to Campbell River, BC - Ferry Terminalbus
- Take the ferry from Campbell River to Quadra Islandferry
35h 29m$419–2,074Fly to Comox Valley Airport, bus, ferry
- Fly from Prince George Airport (YXS) to Comox Valley Airport (YQQ)plane YXS - YQQ
- Take the bus from Courtenay, BC - Driftwood Mall to Campbell River, BC - 11th Ave at Cedar Stbus
- Take the ferry from Campbell River to Quadra Islandferry
8h 32m$208–642Fly to Powell River Airport, ferry
- Fly from Prince George Airport (YXS) to Powell River Airport (YPW)plane YXS - YPW
- Take the ferry from Powell River to Comoxferry
- Take the ferry from Campbell River to Quadra Islandferry
8h 51m$204–675
Prince George Airport (YXS) to Campbell River Airport (YBL) flights
Questions & Answers
The cheapest way to get from Prince George to Quadra Island is to fly and bus and ferry which costs $200 - $650 and takes 8h 32m.
The fastest way to get from Prince George to Quadra Island is to fly and ferry which takes 5h 12m and costs $120 - $1,000.
The distance between Prince George and Quadra Island is 526 km.
The best way to get from Prince George to Quadra Island without a car is to bus and ferry which takes 22h 19m and costs $340 - $600.
It takes approximately 5h 12m to get from Prince George to Quadra Island, including transfers.
There are 52+ hotels available in Quadra Island.
What companies run services between Prince George, BC, Canada and Quadra Island, BC, Canada?
There is no direct connection from Prince George to Quadra Island. However, you can take the taxi to Prince George Airport (YXS) airport, fly to Campbell River Airport (YBL), drive to Campbell River, take the ferry to Quadra Island, then drive to Quadra Island. Alternatively, you can take a bus from Prince George, BC - Terry Fox Statue to Quadra Island via Kamloops, BC - Sahali Mall, Kamloops, BC, Vancouver, BC - Pacific Central Station, Vancouver, Tsawwassen, Vancouver, Duke Point, Nanaimo, Departure Bay Ferry Terminal, Canada, Campbell River, BC - 11th Ave at Cedar St, Campbell River, and Quadra Island in around 22h 19m.
- Website
- pacificcoastal.com
Flights from Prince George Airport to Campbell River Airport via Vancouver
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- $80–900
Flights from Prince George Airport to Comox Valley Airport via Vancouver
- Ave. Duration
- 3h 31m
- When
- Every day
- Estimated price
- $75–1,100
Flights from Prince George Airport to Powell River Airport via Vancouver
- Ave. Duration
- 3h 37m
- When
- Monday and Saturday
- Estimated price
- $65–950
Flights from Prince George Airport to Powell River Airport via Calgary, Vancouver
- Ave. Duration
- 6h 29m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–1,000
Flights from Prince George Airport to Powell River Airport via Kelowna, Vancouver
- Ave. Duration
- 5h 21m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $250–800
- Website
- aircanada.com
Flights from Prince George Airport to Comox Valley Airport via Vancouver
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $75–1,100
- Website
- westjet.com
Flights from Prince George Airport to Comox Valley Airport via Vancouver
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $95–1,100
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Prince George to Prince Rupert
- Ave. Duration
- 12h 25m
- Frequency
- 3 times a week
- Estimated price
- $90–170
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $110–170
- Economy Adult - Advanced Booking
- $110–150
- Economy Escape Advanced Booking - Adult
- $90–120
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Prince George, BC - Terry Fox Statue to Kamloops, BC - Sahali Mall
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Estimated price
- $90–120
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $90–120
Bus from Kamloops, BC to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $65–90
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $65–90
- info@islandlinkbus.com
- Website
- islandlinkbus.com
Bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Campbell River, BC - 11th Ave at Cedar St
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $51
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $51
Bus from Port Hardy, BC - Pier Slide Landing to Campbell River, BC - Ferry Terminal
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- $60
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $60
Bus from Courtenay, BC - Driftwood Mall to Campbell River, BC - 11th Ave at Cedar St
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- $37
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $37
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Campbell River to Quadra Island
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- $1–8
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $1–3
- Standard Vehicle + Passenger
- $5–8
Ferry from Vancouver to Duke Point
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $21–180
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $21–65
- Standard Vehicle + Passenger
- $130–180
Ferry from Prince Rupert to Klemtu
- Ave. Duration
- 7h 50m
- Frequency
- Twice a week
- Estimated price
- $120–1,100
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $120–360
- Standard Vehicle + Passenger
- $700–1,100
Ferry from Klemtu to Port Hardy
- Ave. Duration
- 7h 50m
- Frequency
- Twice a week
- Estimated price
- $75–650
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $75–230
- Standard Vehicle + Passenger
- $460–650
Ferry from Powell River to Comox
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $10–85
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $10–29
- Standard Vehicle + Passenger
- $60–85
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 Bali: What to do if Mount Agung erupts, Getting to Rome from the airport, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.













