Bus routes from Calgary, AB to Edmonton, AB

from $35.98

Connecting you to the world

Endless possibilities. Discover over 8,000 destinations across more than 40 countries.

Comfort on the go

Kick back with free Wi-Fi, power outlets, and extra leg space. That's what modern buses are all about.

Choose, book, travel

From your screen to your seat in seconds. You do the booking, we'll take care of the rest.

Go together

Why adding another car on the road when you can choose collective travel instead?

What to expect of your trip

Fast, easy, and affordable options from Calgary, AB to Edmonton, AB

Avg. trip duration

4 hr 42 mins

Card icon

Avg. distance

329 km

Card icon

On this page


Bus stations and stops in Calgary, AB

Please note: your ticket will contain the most up-to-date address information.
Best service on board
Available options you can find for a more comfortable trip:
wifi
Free WiFi
Stay connected throughout your journey
socket
Power Outlets
Keep your devices charged on the go
seat
Comfortable seats
Relax with extra legroom and reclining seats
luggage
Luggage storage
Space to safely stow your belongings
toilet
Toilets
Conveniently available on every FlixBus
First time travelling with us?
More on our service
Amenities Hero Image

Onboard services are subject to availability

Where to next?
Discover our travel map with over 8000 destinations worldwide.
Explore the map
Vehicle passing through a city

Frequently asked questions

You can buy your bus ticket from Calgary to Edmonton choosing your preferred payment method among card, Paypal, Google Pay, and more!
The quickest bus trip from Calgary to Edmonton takes 4 hours.
The bus route from Calgary to Edmonton covers 312 km. FlixBus can bring you from Calgary to Edmonton in 4 hours.
You can get from Calgary to Edmonton for as little as $35.98. On average, tickets for this connection cost $36.98.
You can track your bus location on our Real-Time Bus Tracker. Just select the relevant bus stop and check the time of arrival. Find out where your bus is and check if there are delays on the route.
You can book your bus ticket for FlixBus from as little as $35.98. You can buy your ticket most easily on our website or in the app. Book in time to get the best price.

Bus from Calgary AB to Edmonton AB

Travelling by bus from Calgary AB to Edmonton AB is a comfortable and straightforward way to experience the journey between two of Alberta’s most vibrant cities. Whether you are heading north for business, to visit friends and family, or to explore what Edmonton has to offer, our service provides a reliable and relaxing travel option. With several convenient departure points in Calgary and well-placed arrival stops in Edmonton, you can tailor your journey to suit your plans. Choosing to travel from Calgary AB to Edmonton AB by bus allows you to sit back and enjoy the scenery, avoid the stress of driving, and arrive refreshed and ready to make the most of your time in Edmonton. Our coaches are designed for comfort, ensuring you have a pleasant trip from start to finish. With easy connections to local transport at both ends, your journey is seamless and efficient, making it an excellent choice for all types of travellers.

How to get to the FlixBus station in Calgary AB

Reaching your FlixBus departure point in Calgary is simple thanks to the city’s well-developed public transport network. Calgary is served by the Red Line (CTrain) and Blue Line (CTrain), both of which provide frequent and reliable service across the city. These light rail lines connect key areas, including downtown, residential neighbourhoods, and major shopping centres, making it easy to access our bus stops. If you are staying in the city centre, the Red Line (CTrain) offers direct connections to downtown locations, while the Blue Line (CTrain) serves eastern and northeastern districts. Many of our departure points, such as those near major transit hubs and shopping centres, are within easy walking distance from CTrain stations. For those arriving from further afield, the Calgary International Airport is also one of our stops, providing a convenient option for travellers flying into the city. Walking is a viable option for those staying nearby, as several FlixBus stops are centrally located and easily accessible on foot. With these transport options, you can plan your journey to the FlixBus station with confidence, knowing that you will arrive on time and ready for your trip to Edmonton.

How to get around Edmonton AB when your FlixBus arrives

Once you arrive in Edmonton, you will find it easy to continue your journey within the city. Our FlixBus stops are located at convenient points such as Downtown - Jasper Ave, Southgate Transit Centre, and Belvedere Transit Centre, all of which are well connected to the wider city through public transport. Edmonton’s LRT system includes the Valley Line, Capital Line, and Metro Line, each providing efficient links between downtown and surrounding neighbourhoods. These lines make it straightforward to reach popular districts, business areas, and residential communities. In addition to the LRT, frequent local bus routes such as Route 2 and Route 8 connect major destinations and offer flexible travel options for exploring the city. Walking is also a practical choice in many central areas, allowing you to enjoy the urban atmosphere and reach nearby locations with ease. Whether you are heading to a meeting, visiting friends, or planning to explore Edmonton’s cultural scene, the city’s public transport network ensures you can get around smoothly after your FlixBus journey.

Best time to visit Edmonton AB

Edmonton welcomes visitors throughout the year, each season offering its own unique atmosphere and experiences. The city is known for its lively urban energy and a calendar filled with events and activities, making it an appealing destination no matter when you choose to visit. In the warmer months, the city’s parks and outdoor spaces become popular gathering spots, while the cooler seasons bring a different charm to the streets and public areas. Whether you prefer the buzz of summer festivals or the crisp air of autumn and winter, Edmonton provides a welcoming environment for travellers. The city’s reliable public transport and accessible amenities ensure that you can enjoy your stay comfortably at any time of year. No matter the season, you will find plenty of opportunities to explore, relax, and immerse yourself in the local culture.

Top things to do in Edmonton AB

  • Edmonton’s downtown area is known for its lively atmosphere, with a mix of modern developments and historic charm. Visitors often enjoy strolling through the city centre, discovering local shops, cafes, and public spaces that reflect the city’s character.
  • The city’s diverse neighbourhoods each offer their own unique vibe, from creative districts to family-friendly communities. Exploring these areas gives travellers a sense of Edmonton’s welcoming spirit and multicultural influences.
  • Cultural experiences are easy to find, with a variety of galleries, performance spaces, and community events taking place throughout the year. Many visitors appreciate the opportunity to engage with local artists and enjoy live music or theatre.
  • Edmonton’s green spaces and river valley provide a scenic backdrop for outdoor activities. Walking or cycling along the trails is a popular way to experience the natural beauty that runs through the heart of the city.
  • The city is known for its friendly locals and relaxed pace, making it a pleasant place to unwind and soak up the atmosphere. Whether you are meeting friends or simply enjoying a quiet afternoon, Edmonton offers plenty of spots to relax.
  • Food lovers will find a range of dining options, from casual eateries to more refined restaurants. Sampling the local cuisine is a highlight for many visitors, with menus that reflect the city’s diverse population.
  • Throughout the year, Edmonton hosts a variety of events and festivals that bring the community together. Attending one of these gatherings is a great way to experience the city’s vibrant social life and connect with residents.

Booking a bus from Calgary AB to Edmonton AB with us is a convenient and enjoyable way to travel between these two dynamic cities. With comfortable coaches, well-placed stops, and easy connections to local transport, we make your journey as smooth as possible. Let us take care of the travel details so you can focus on making the most of your time in Edmonton.

Buses from Calgary to Edmonton

Find the cheapest buses from Calgary to Edmonton

It couldn’t be easier to book your travel from Calgary to Edmonton with FlixBus - and when you book in advance, you can save money too!

FlixBus operates in 46 countries connecting 5000 destinations. So no matter where you want to go, we can take you there!

Ticket prices cost as little as $35.98, with an average price of $36.98. To get the cheapest tickets, book online in advance and avoid busy times like weekends and public holidays.

The distance between Calgary and Edmonton is 312 km, which takes as little as 4 hours with our fastest rides.

Make your journey even easier with the FlixBus app. All your information will be saved for the next time you travel.

Traveling from Calgary to Edmonton

No matter whether you want to travel first thing in the morning or late at night, you’ll find a journey to suit you with 7 ridesbetween Calgary and Edmonton. The first bus is at 6:40 am with the last bus leaving at 5:25 pm. The rides from Calgary to Edmonton take a minimum of 4 hours; what’s more, when you travel by bus, you don’t need to worry about traffic or delays en route. Just relax and enjoy the journey with free WiFi and plenty of legroom.

You can pick up a bus ticket for just $35.98 - that’s way cheaper than traveling by any other method.

Buses are also a great choice for environmentally-conscious travelers. We’re working towards being 100% carbon neutral and offer all travelers the opportunity to offset their carbon emissions when booking their tickets. Simply select the “CO2 compensation" box when paying online and we’ll use all of the money to make a direct impact on the future of sustainable mobility.

Taking the bus from Calgary

Ready for your journey from Calgary? Calgary has 6 stations and is well connected with buses to 23 destinations across the country.
No matter where you’re traveling from, you can find plenty of information on our website or by contacting FlixBus directly for travel information. We’ll do our best to make sure you’re well-equipped for your journey, so you can experience everything the trip has to offer.

Arrival in Edmonton

Start planning your trip to Edmonton now. Never visited before? Here’s all you need to know.
Edmonton is one of the best-connected cities, so you’re not short on choices of how to get here. 3 is the number of bus stations FlixBus has in Edmonton , connecting 19 cities.

Never miss a beat as you sample the sights and culture synonymous with this city. Now is the time to hop aboard FlixBus and explore!

What to expect onboard the FlixBus bus from Calgary to Edmonton

Traveling from Calgary to Edmonton is quick, clean and comfortable - and it couldn’t be easier to book a ticket. You can book online via the website, on our app, in person at a FlixShop or using Google Assistant.

We accept card payment as well as Paypal, Google Pay, and Apple Pay, but there are many more payment options that you can choose from. The easiest way to book your ticket is using our app. You’ll be able to make your reservation within seconds and there’s no need to print and carry the ticket with you, as your phone will be your ticket.

Want to sit beside family or friends or keep the space beside you free? Need easy access to the toilet or a table to get on with some work whilst traveling? You can reserve a seat when you book on the app or website, and you can choose from a variety of seat options including a table seat, panorama seat or extra seat. Once you’re settled in your seat, you can sit back and relax with plenty of onboard services to help you make the most of your trip. Most of our buses have onboard Wifi and an entertainment system so you can catch up on your favorite shows or listen to audiobooks. We’ve also got toilets onboard, as well as power outlets.

What’s more, you get a generous luggage allowance when you travel with FlixBus with one carry-on bag and one checked bag, so you can bring everything you need for your trip.

Person using FlixBus app

Get ready!

Bus arriving in 3 mins.

Scan to download the App
Get the app and travel with ease of mind

Get live updates with push notifications and track your trip in real time. All of your travel details in one place.