There are 5 ways to get from Edmonton to Selkirk by plane, taxi, bus (Flixbus), car, 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.
Fly from Edmonton International Airport, taxi
best- Fly from Edmonton International Airport (YEG) to Winnipeg J. A. Richardson International Airport (YWG)plane YEG - YWG
- Take the taxi from Winnipeg-Airport-YWG to Selkirktaxi
3h 49m$248–918Bus via Northbound Raleigh at Knowles
cheapest- Take the bus from Edmonton Downtown to Reginabus Edm-Reg
- Take the bus from Regina to Winnipeg Eastbus Reg-Win
19h 35m$242–451Bus (Flixbus)
- Take the bus from Edmonton to Reginabus FlixBus 2722
- Take the bus from Regina to Winnipegbus FlixBus 2723
18h 9m$260–376Drive 1,309.3 km
- Drive from Edmonton to Selkirkcar 1,309.3 km
14h 54m$261–377Bus to Calgary International Airport, fly, taxi
- Take the bus from Edmonton Downtown - 10235 101 St NW to YYC-Calgary International Airportbus
- Fly from Calgary International Airport (YYC) to Winnipeg J. A. Richardson International Airport (YWG)plane YYC - YWG
- Take the taxi from Winnipeg-Airport-YWG to Selkirktaxi
5h 58m$245–871
Edmonton International Airport (YEG) to Winnipeg J. A. Richardson International Airport (YWG) flights
Comparing Your Travel Options
The cheapest way to get from Edmonton to Selkirk is to bus which costs $260 - $380 and takes 18h 9m.
The fastest way to get from Edmonton to Selkirk is to fly and taxi which takes 3h 49m and costs $240 - $950.
No, there is no direct bus from Edmonton to Selkirk. However, there are services departing from Edmonton and arriving at Winnipeg via Regina. The journey, including transfers, takes approximately 18h 9m.
The distance between Edmonton and Selkirk is 1265 km. The road distance is 1309.3 km.
The best way to get from Edmonton to Selkirk without a car is to bus which takes 18h 9m and costs $260 - $380.
It takes approximately 3h 49m to get from Edmonton to Selkirk, including transfers.
Edmonton to Selkirk bus services, operated by Flixbus USA, depart from Edmonton station.
Edmonton to Selkirk bus services, operated by Flixbus USA, arrive at Regina station.
Selkirk is 1h ahead of Edmonton. It is currently 4:46 AM in Edmonton and 5:46 AM in Selkirk.
Yes, the driving distance between Edmonton to Selkirk is 1309 km. It takes approximately 14h 54m to drive from Edmonton to Selkirk.
What companies run services between Edmonton, AB, Canada and Selkirk, MB, Canada?
You can take a bus from Edmonton to Selkirk via Regina and Winnipeg in around 18h 9m.
- Website
- westjet.com
Flights from Edmonton International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $160–800
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $110–750
- Website
- flyflair.com
Flights from Edmonton International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $150–750
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Friday, and Sunday
- Estimated price
- $100–600
- Website
- aircanada.com
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $95–550
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Edmonton to Regina
- Ave. Duration
- 9h 35m
- Frequency
- 5 times a week
- Estimated price
- $110–170
- Schedules at
- Flixbus USA
Bus from Regina to Winnipeg
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Estimated price
- $75–120
- Schedules at
- Flixbus USA
- Phone
- +1 403 668 9600
- [email protected]
- Website
- The Canada Bus
Bus from Edmonton Downtown - 10235 101 St NW to YYC-Calgary International Airport
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- $45–65
- Website
- The Canada Bus
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Edmonton Downtown to Regina
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $95–200
- Website
- Rider Express
- Standard
- $95–200
Bus from Regina to Winnipeg East
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- $70–160
- Website
- Rider Express
- Standard
- $70–160
- Ave. Duration
- 38 min
- Estimated price
- $90–110
Duffy's Taxi
- Phone
- +1 204 925 0101
- Website
- duffystaxi.com
iCab taxi
- Phone
- +1 204 202 3300
- Website
- icabapp.ca
Unicity Taxi
- Phone
- +1 204 925 3131
- Website
- unicitytaxi.mb.ca
Duffy's Taxi
- Phone
- +1 204 925 0101
- Website
- duffystaxi.com
iCab taxi
- Phone
- +1 204 202 3300
- Website
- icabapp.ca
Unicity Taxi
- Phone
- +1 204 925 3131
- Website
- unicitytaxi.mb.ca
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 How do I get from Sydney to Melbourne, Train travel in France: A guide to SNCF, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
There are one+ hotels available in Selkirk.







