There are 3 ways to get from Dawson Creek to San Diego by car, plane, 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.
Drive to Grande Prairie Airport, fly
best- Drive from Dawson Creek to Grande Prairie Airport (YQU)car
- Fly from Grande Prairie Airport (YQU) to San Diego International Airport (SAN)plane YQU - SAN
8h 36m$318–1,526Bus to North Peace Regional Airport, fly
cheapest- Take the bus from Dawson Creek to Taylorbus
- Fly from North Peace Regional Airport (YXJ) to San Diego International Airport (SAN)plane YXJ - SAN
9h 2m$265–1,004Drive 2,136.2 mi
- Drive from Dawson Creek to San Diegocar 2,136.2 mi
34h 13m$489–707
Grande Prairie Airport (YQU) to San Diego International Airport (SAN) flights
Questions & Answers
The cheapest way to get from Dawson Creek to San Diego is to bus and fly which costs $260 - $1,000 and takes 9h 2m.
The fastest way to get from Dawson Creek to San Diego is to drive and fly which takes 8h 36m and costs $310 - $1,600.
The distance between Dawson Creek and San Diego is 1642 miles. The road distance is 2148.7 miles.
It takes approximately 8h 36m to get from Dawson Creek to San Diego, including transfers.
Yes, the driving distance between Dawson Creek to San Diego is 2149 miles. It takes approximately 34h 13m to drive from Dawson Creek to San Diego.
There are 2176+ hotels available in San Diego.
What companies run services between Dawson Creek, BC, Canada and San Diego, CA, USA?
There is no direct connection from Dawson Creek to San Diego. However, you can drive to Grande Prairie Airport (YQU) airport then fly to San Diego International Airport (SAN). Alternatively, you can drive from Dawson Creek to San Diego in around 34h 13m.
- Website
- aircanada.com
Flights from North Peace Regional Airport to San Diego International Airport via Vancouver
- Ave. Duration
- 8h 41m
- When
- Every day
- Estimated price
- $200–900
- Website
- westjet.com
Flights from Grande Prairie Airport to San Diego International Airport via Calgary
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- $300–1,500
- Phone
- +1 778 763 4155
- Website
- BC Bus North
Bus from Dawson Creek to Taylor
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Estimated price
- $30–65
- Website
- BC Bus North
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide


