1map logoGo to main page

Surrey to Calgary from CA$70: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Surrey, Canada
to
Calgary, Canada

How to Get from Surrey to Calgary: 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.

$70 - Bus, Subway, PlaneBest price
949 kmDistance
2h 40m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Surrey to Calgary 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
2h  40m
Estimated price
CA$165-446
Recommended
Company
various
Bus
Subway
Plane
Average Duration
4h  48m
Estimated price
CA$70-365
Cheapest
route map
Distance: 949 km
Duration: 2h 40m

See more options

Company
TransLink CA, Rider Express
Bus
Average Duration
14h  27m
Estimated price
CA$138-233
Company
various
Drive
Average Duration
10h  41m
Estimated price
CA$176-271

Traveling From Surrey to Calgary

Traveling from Surrey to Calgary offers a fascinating contrast between Surrey's lush, green landscapes and the bustling, urban vibe of Calgary, where the Rockies provide a dramatic backdrop.

Best Neighbourhoods in Calgary

Calgary boasts diverse neighborhoods, each offering its own charm and attractions.

Beltline
• Vibrant nightlife and trendy restaurants
• Close to downtown attractions
Inglewood
• Rich in arts and culture
• Hosts a variety of boutique shops
Kensington
• Known for its unique cafes and eateries
• Offers beautiful river pathways

Best Times To Visit Calgary's Attractions

Exploring Calgary is most enjoyable with the right timing for each destination.

Calgary Zoo
Weekdays in the morning offer quieter pathways and more animal activity.
Heritage Park Historical Village
Visit during weekday mornings in late spring for fewer crowds.
Calgary Tower
Sunset hours provide stunning views and a more intimate atmosphere.

Calgary Weather: What to Expect Year-Round

Calgary experiences a variable climate with warm summers and cold winters, making late spring and early fall ideal for travel. Weather can dramatically influence your outdoor activities, so prepare for sudden changes and pack accordingly.

Dining Recommendation in Calgary

Try the Beef Brisket from Charcut Roast House, where local ingredients and a vibrant atmosphere create a distinctive culinary journey. This hearty dish stands in contrast to Surrey's diverse and multicultural offering, showcasing Calgary's rich local flavors.

Surrey - Calgary operators

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

Plane
Website
westjet.com

Plane from Abbotsford (YXX) to Calgary (YYC)

Average Duration
1h 19m
Estimated price
1653-446

Plane from Vancouver (YVR) to Calgary (YYC)

Average Duration
1h 26m
Estimated price
1654-1655
Website
aircanada.com

Plane from Vancouver (YVR) to Calgary (YYC)

Average Duration
1h 27m
Estimated price
1656-1657
Website
flyflair.com

Plane from Abbotsford (YXX) to Calgary (YYC)

Average Duration
1h 25m
Estimated price
1658-1659

Plane from Vancouver (YVR) to Calgary (YYC)

Average Duration
1h 35m
Estimated price
4460-4461
Bus
Contact phone
1-833-583-3636
Website
riderexpress.ca

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

Average Duration
13h
Estimated price
135-1652
Contact phone
+1 604-953-3333
Website
translink.ca

Bus from Northbound King George Blvd @ Hwy 10 to King George Station @ Bay 4

Average Duration
27m
Estimated price
4462-0
Train
Contact phone
+1 604-953-3333
Website
translink.ca

Train from King George Station @ Platform 1 to Granville Station @ Platform 1

Average Duration
37m
Estimated price
4462-0

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

Traveling between Surrey and Calgary 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 an epic road trip from Surrey to Calgary by car, covering a distance of 589 miles. Enjoy the scenic views and diverse landscapes along the way as you cruise through the Canadian countryside. 💸 Explore budget-friendly options with prices ranging from C$175 to C$270 for the journey. Plan your route strategically to make the most of your road trip budget while still enjoying the comforts of a car ride. 🏔️ Arrive in Calgary after approximately 10 hours and 41 minutes of driving, ready to take in the vibrant cityscape, cultural attractions, and stunning natural beauty that this charming Alberta city has to offer. Experience the journey and the destination in one seamless adventure.
Average price
C$179 - C$276
Useful tips for train travellers
• On this route, you can travel with VIA Rail Canada or Rocky Mountaineer. VIA Rail offers onboard catering services that include a dining car where you can enjoy freshly prepared meals, as well as a café car with lighter fare and snacks available for purchase. Be sure to check the menu in advance to make any dietary accommodations.
• When booking your ticket, consider the seat options: VIA Rail provides Economy, Business, and First Class seating. Economy is more budget-friendly but can get crowded, while Business Class offers more spacious seating and VIP service, and First Class provides the most comfort with wider seats and complimentary meals. If you're looking for a premium experience, First Class is recommended.
• Upon arriving in Calgary, you will disembark at the Calgary Train Station. This station offers amenities such as restrooms, but it does not provide luggage storage or shower facilities. To navigate the station quickly, follow signs for local public transit to reach the area outside where taxis and buses await. The quickest way to get to the city center is by taking the CTrain. Board the Red Line towards Tuscany and, after five stops, you'll arrive at the City Hall station, which places you right downtown.
🛫 Flying from Surrey to Calgary is a convenient way to travel, with a quick 1 hour and 15-minute direct flight option available from Abbotsford Airport to Calgary Airport. 🌟 Prices for flights between Surrey and Calgary typically range from C$164 to C$445, offering flexibility for travelers with different budget considerations.
Departure Point
Abbotsford Airport
Arrival Point
Calgary Airport
Useful tips for plane travellers
• Consider booking your flight with WestJet or Flair Airlines, as both provide direct options from Abbotsford Airport (YXX) to Calgary International Airport (YYC) in just 1h 15m, allowing for quicker travel times compared to connecting flights.
• Upon arriving at Calgary International Airport, be prepared for a larger than expected airport layout—navigate through the designated arrival areas using clear signage and consider following the airport's interactive map available on their website for smoother transit to your next destination.
• Expect to pay between CAD $35 to $50 for a taxi ride from Calgary International Airport to the city center; alternatively, consider checking out Calgary Transit for shuttle bus options or rideshare services that may offer more economical fares.
🚌 Starting your journey from Surrey to Calgary by bus involves a route with transfers, connecting you to your final destination at Calgary - Westbrook Mall. The total travel time is approximately 14 hours and 27 minutes. 💸 Ticket prices for the bus between Surrey and Calgary range from C$137 to C$232, providing a cost-effective travel option for those looking to explore the beauty of Western Canada on a budget.
Departure Point
Surrey, BC station
Arrival Point
Calgary, AB - Westbrook Mall station
Useful tips for bus travellers
• Since there’s no direct bus from Surrey to Calgary, plan your journey carefully by checking the Rider Express schedule and possible transfer options at Rider Express Schedule.
• During your long trip of approximately 14 hours and 27 minutes, pack snacks and entertainment, as well as a neck pillow for added comfort while traveling to Calgary.
• Upon arrival at Calgary's Westbrook Mall station, familiarize yourself with the local transit system by checking out Calgary Transit for routes and schedules to easily navigate the city.

Frequently asked questions

Find out more about the route from Surrey to Calgary.

Or choose the category:
The distance between Surrey and Calgary is 663 km by road. Typically, it takes 10 hours and 41 minutes to drive from Surrey to Calgary. However, if you prefer public transportation, you can take a combination of a Line 321 bus and subway to Vancouver, and from there it takes 4 hours and 32 minutes to reach Calgary. Alternatively, if you opt for the bus, it takes approximately 14 hours and 28 minutes to travel from Surrey to Calgary.
The most cost-effective option for traveling from Surrey to Calgary is by bus, which takes around 14 hours and 28 minutes and costs between C$114 and C$174. However, if time is a concern, the fastest option is to take a line 321 bus and subway to Vancouver, and then fly to Calgary, which takes approximately 4 hours and 32 minutes, with a cost ranging from C$54 to C$362.
The prices for a bus ticket between Surrey and Calgary can range from C$117 to C$164.
To get from Surrey to Calgary without using public transportation, the best option is to drive. The distance between the two cities is approximately 948 km, and it takes around 10 hours and 41 minutes to drive. The prices for renting a car for this journey vary from C$174 to C$268, depending on the rental company and type of vehicle chosen.
The best way to travel from Surrey to Calgary without a car is by taking a bus. The journey takes approximately 14 hours and 28 minutes and can cost between C$114 to C$174.
Yes, there is a link between Surrey and Calgary. However, there is no direct bus connection. The journey typically takes around 14 hours and 28 minutes with transfers included. The bus services are operated by Rider Express, and they depart from Surrey and arrive at Calgary - Westbrook Mall station.
The flight duration from Vancouver Airport to Calgary Airport is typically 1 hour and 23 minutes. However, it is important to note that flight times may vary depending on factors such as weather conditions and airline schedules. As for the cost, prices for flights between Surrey and Calgary can vary depending on the time of year, demand, and the airline. On average, you can expect to pay anywhere from $200 to $400 for a round-trip ticket.
There are plenty of options for accommodation near Calgary. With over 402 hotels to choose from, you are sure to find one that suits your needs. Prices start at around C$70 per night, making it possible to find a place that fits your budget.