There are 5 ways to get from Terrace to Duncan by plane, taxi, bus, busferry, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Northwest Regional Airport to Victoria International Airport, taxi
best- Fly from Northwest Regional Airport (YXT) to Victoria International Airport (YYJ)YXT - YYJ
- Take the taxi from Victoria International Airport (YYJ) to Duncan
5h 42m$292–1,512Fly Northwest Regional Airport to Nanaimo Airport
cheapest- Fly from Northwest Regional Airport (YXT) to Nanaimo Airport (YCD)YXT - YCD
6h 36m$145–1,505Bus, bus and ferry
- Take the bus from Terrance Skeena Mall to Prince George, BC
- Take the bus from Prince George, BC - Terry Fox Statue to Kamloops, BC - Sahali Mall
- Take the bus from Kamploops, BC to Vancouver, BC - Pacific Central Station
- Take the busferry from Vancouver to Victoria
- Take the bus from Legislature Terminal to Trunk & Ypres66
28h 37m$293–459Drive, ferry
- Drive from Terrace to Horseshoe Bay
- Take the ferry from Horseshoe Bay to Departure Bay
- Drive from Departure Bay to Duncan
19h 42m$284–546Bus to Smithers Airport, fly to Victoria International Airport, taxi
- Take the bus from Terrance Skeena Mall to Smithers Mall
- Fly from Smithers Airport (YYD) to Victoria International Airport (YYJ)YYD - YYJ
- Take the taxi from Victoria International Airport (YYJ) to Duncan
7h 55m$465–1,182
Terrace to Duncan by bus and busferry
Questions & Answers
The cheapest way to get from Terrace to Duncan is to bus and bus and ferry which costs $290 - $460 and takes 28h 37m.
The fastest way to get from Terrace to Duncan is to fly and taxi which takes 5h 42m and costs $290 - $1,600.
No, there is no direct bus from Terrace to Duncan. However, there are services departing from Terrance Skeena Mall and arriving at Trunk & Ypres via Prince George, BC - Terry Fox Statue, Kamploops, BC, Vancouver and Legislature Terminal. The journey, including transfers, takes approximately 28h 37m.
The distance between Terrace and Duncan is 844 km.
The best way to get from Terrace to Duncan without a car is to bus and bus and ferry which takes 28h 37m and costs $290 - $460.
It takes approximately 5h 42m to get from Terrace to Duncan, including transfers.
Terrace to Duncan bus services, operated by BC Bus North, depart from Terrance Skeena Mall station.
Terrace to Duncan bus services, operated by BC Bus North, arrive at Prince George, BC station.
There are 76+ hotels available in Duncan.
What companies run services between Terrace, BC, Canada and Duncan, BC, Canada?
Air Canada and WestJet fly from Northwest Regional Airport (YXT) to Nanaimo Airport (YCD) 5 times a day.
- Website
- aircanada.com
Flights from Northwest Regional Airport to Victoria International Airport via Vancouver
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $330–1,300
Flights from Northwest Regional Airport to Nanaimo Airport via Vancouver
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $140–1,500
Flights from Smithers Airport to Victoria International Airport via Vancouver
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- $240–900
- Website
- westjet.com
Flights from Northwest Regional Airport to Victoria International Airport via Vancouver
- Ave. Duration
- 4h 14m
- When
- Every day
- Estimated price
- $120–1,300
Flights from Northwest Regional Airport to Victoria International Airport via Calgary
- Ave. Duration
- 7h 19m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $150–1,700
Flights from Northwest Regional Airport to Nanaimo Airport via Vancouver
- Ave. Duration
- 4h 28m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $140–1,500
- Phone
- 1-844-564-7494
- Website
- bcbus.ca
Bus from Terrance Skeena Mall to Prince George, BC
- Ave. Duration
- 8h 30m
- Frequency
- Twice a week
- Estimated price
- $90–130
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $90–130
Bus from Terrance Skeena Mall to Smithers Mall
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- $35–55
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $35–55
- 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 Kamploops, 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
- Phone
- 1.833.276.5841
- reservations@gowilsonsgroup.com
- Website
- bcconnector.com
Bus from Kamploops, BC to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $130–150
- Website
- https://bcconnector.com/
- Book at
- https://wilson.betterez.com/cart/6087276ef3667421ed35892e/reservation/5fe0db94d00ace0f242d8732
- Adult One-way
- $130–150
- Phone
- +1 888 788 8840
- reservations@bcfconnector.com
- Website
- bcfconnector.com
Busferry from Vancouver to Victoria
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- $45–65
- Website
- https://bcfconnector.com/
- Schedules at
- https://bcfconnector.com/bc-ferries-connector-schedules/
- Adult
- $45–65
- Phone
- 250-746-9899
- Website
- bctransit.com
Bus from Legislature Terminal to Trunk & Ypres
- Ave. Duration
- 1h 22m
- Frequency
- 3 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/cowichan-valley/home
- Schedules at
- https://www.bctransit.com/cowichan-valley/schedules-and-maps/
- Road Adult
- $3
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Horseshoe Bay to Departure Bay
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $18–160
- 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
- $18–55
- Standard Vehicle + Passenger
- $110–160
- Ave. Duration
- 1h 6m
- Estimated price
- $170–210
Sidney Taxi
- Phone
- +1 250 656 6666
Peninsula Taxi
- Phone
- +1 250 656 1111
Sidney Taxi
- Phone
- +1 250 656 6666
Peninsula Taxi
- Phone
- +1 250 656 1111
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 and around Russia for the 2018 FIFA World Cup, Need to know: Eurostar, and Why you should take the train in the US - to help you get the most out of your next trip.















