1map logoGo to main page

Calgary, Alberta to Surrey, British Columbia from undefined91: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Calgary, Canada
to
Surrey, Canada

How to Get from Calgary to Surrey: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$91 by busBest price
951 kmDistance
3h 41m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Calgary to Surrey with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  41m
Estimated price
160-451
Recommended
Company
various
Plane
Bus
Average Duration
4h  49m
Estimated price
91-395
Cheapest
route map
Distance: 951 km
Duration: 3h 41m

See more options

Company
Rider Express
Bus
Average Duration
13h  55m
Estimated price
146-223
Company
N/A
Drive
Average Duration
10h  43m
Estimated price
176-271

Traveling From Calgary to Surrey

The journey from Calgary to Surrey offers a striking contrast, transitioning from the rugged beauty of Alberta's mountains to the lush, coastal landscapes of British Columbia.

Best Neighbourhoods in Surrey

Surrey boasts vibrant neighborhoods that highlight its diverse culture and lifestyle.

Whalley
• Home to expansive parks and recreational spaces.
• Cultural center featuring art galleries and theaters.
South Surrey
• Known for beautiful beaches and serene waterfronts.
• Offers charming boutiques and high-end dining.
Guildford
• Features one of the largest shopping malls in the area.
• Active community with numerous events and festivals.

Best Times To Visit Surrey's Attractions

Maximize your experience in Surrey by visiting attractions at the right times.

Bear Creek Park
Early mornings or weekdays offer a serene atmosphere and fewer visitors.
Crescent Beach
Visit during the weekday evenings for stunning sunsets and less foot traffic.
Surrey Arts Centre
Catch performances on Thursdays or Sundays for a more intimate experience.

Surrey Weather: What to Expect Year-Round

Surrey enjoys a temperate oceanic climate, with mild winters and warm, dry summers, making late spring and early fall the ideal times to visit. Be prepared for occasional rain throughout the year, as it can impact outdoor activities and sightseeing plans.

Dining Recommendation in Surrey

Try the delicious butter chicken at My Shanti, where the vibrant flavors and warm atmosphere showcase the rich tapestry of Indian cuisine, a delightful contrast to Calgary’s hearty, meat-centric dishes. The use of fresh, local ingredients enhances the dining experience, offering an inviting escape that reflects Surrey's diverse culinary landscape.

Calgary - Surrey operators

Explore transport companies operating between Calgary and Surrey, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
westjet.com

Plane from Calgary (YYC) to Vancouver (YVR)

Average Duration
1h 40m
Estimated price
1605-1606

Plane from Calgary (YYC) to Abbotsford (YXX)

Average Duration
1h 35m
Estimated price
1603-1604
Website
flyflair.com

Plane from Calgary (YYC) to Vancouver (YVR)

Average Duration
1h 45m
Estimated price
4510-4511

Plane from Calgary (YYC) to Abbotsford (YXX)

Average Duration
1h 35m
Estimated price
1608-1609
Website
aircanada.com

Plane from Calgary (YYC) to Vancouver (YVR)

Average Duration
1h 42m
Estimated price
1601-1607
Bus Show bus routes
Contact phone
1-833-583-3636
Website
http://riderexpress.ca

Bus from Calgary, AB - Westbrook Mall to Surrey, BC

Average Duration
13h 5m
Estimated price
135-1600
Contact phone
1.800.665.2122
Website
quickcoach.com

Bus from River Rock Casino Resort, Richmond to Chevron - Gas Station

Average Duration
30m
Estimated price
4512-4513

Calgary to Surrey: Overview of Bus, Train, Flight, and Car Trips

Traveling between Calgary and Surrey offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Calgary to Surrey, covering a distance of 591 miles. The journey offers stunning views of the Canadian landscape along the Trans-Canada Highway. 💰 Prices for the trip range from C$176 to C$271, making it an affordable and convenient mode of travel. Take advantage of the flexibility and freedom that comes with a road trip, allowing you to explore at your own pace. 🌲 Arrive in Surrey after approximately 10 hours and 43 minutes of driving, ready to immerse yourself in the vibrant culture and natural beauty of this bustling city in British Columbia. Enjoy the journey as much as the destination on this memorable Canadian adventure.
Average price
C$179 - C$276
🛫 Flying from Calgary Airport to Abbotsford Airport is a quick and convenient option, with direct flights taking just 1 hour and 30 minutes. Both Flair Airlines and WestJet provide services on this route. 🌲 Upon arrival in Abbotsford, travelers heading to Surrey can expect a total flight time of 3 hours and 41 minutes. This efficient journey allows for a smooth transition from the bustling city of Calgary to the scenic surroundings of Surrey. 💸 Prices for flights between Surrey and Calgary typically range from C$160 to C$451, offering flexibility for travelers to choose a fare that suits their budget and preferences. With multiple airlines operating on this route, there are options available for various travel needs.
Departure Point
Calgary Airport
Arrival Point
Abbotsford Airport
🚌 Although there is no direct bus from Calgary to Surrey, travelers can still make the journey with a transfer. The trip includes services departing from Calgary - Westbrook Mall and arriving at Southbound 152 St @ 60 Ave via Guildford Exchange @ Bay 1. 🛤️ The total duration of the bus journey, including transfers, is approximately 13 hours and 55 minutes. Riders can enjoy the scenic route as they travel through the provinces of Alberta and British Columbia. 💸 Prices for a bus ticket between Surrey and Calgary typically range from C$146 to C$223. With reliable bus services like Rider Express operating this route, passengers can expect a comfortable and affordable travel experience.
Departure Point
Calgary, AB - Westbrook Mall station
Arrival Point
Surrey, BC station

Frequently asked questions

Find out more about the route from Calgary to Surrey.

Or choose the category:
The distance between Calgary and Surrey is approximately 412 miles. If you choose to drive, it is about 591 miles and can take around 10 hours and 43 minutes. Alternatively, you can fly to Vancouver and then take a bus to Surrey, which typically takes about 4 hours and 24 minutes. Taking a bus directly from Calgary to Surrey can take around 13 hours and 53 minutes.
The most cost-effective option for traveling from Calgary to Surrey is by bus, which takes approximately 13 hours and 53 minutes and costs between C$119 and C$171. If time is a priority, the quickest option is to fly to Vancouver and then take a bus, which takes around 4 hours and 24 minutes and costs between C$79 and C$383. Ultimately, the choice depends on balancing your budget and time constraints.
The prices for a bus ticket between Calgary and Surrey range from C$120 to C$164. This variation is likely due to factors such as the time of year, availability, and class of service. It is recommended to check with different bus companies or online booking platforms to find the best price for your specific travel dates and preferences.
One option to get from Calgary to Surrey without using public transportation is to drive. The driving distance is approximately 591 miles and it takes about 10 hours and 43 minutes to complete the journey. The prices for renting a car for this trip can vary between C$171 and C$264.
The best way to travel from Calgary to Surrey without a car is by bus, which takes approximately 13 hours and 53 minutes and costs between C$119-C$171. There are several bus companies that operate this route, offering comfortable and convenient transportation options. It is advisable to book your tickets in advance to secure your seat and ensure a smooth journey.
No, there is no direct link between Calgary and Surrey. However, there are bus services available with transfers, departing from Calgary - Westbrook Mall and arriving at Newton Exchange @ Bay 1 via Eastbound 105 Ave @ Lincoln Dr. This journey takes approximately 13h 53m, including transfers. The bus services are operated by Rider Express.
The flight between Calgary and Surrey takes approximately 1 hour and 29 minutes. This is the quickest and most convenient mode of transportation between the two cities. The cost of the flight typically varies depending on the airline and the time of booking, but on average it can range from $150 to $300. It is recommended to check with different airlines to find the best price for your travel dates.
There are numerous options for accommodation near Surrey with over 443 hotels available to choose from. Prices for hotels in the area start at C$61 per night, providing options for a range of budgets. Some popular areas to stay in Surrey include the city center, Guildford, and Newton, which offer convenient access to attractions, shopping, and dining options. It is recommended to check online booking platforms or consult with a travel agent to find the best hotel that meets your preferences and needs.