There are 8 ways to get from Sault Ste. Marie to Mirabel by plane, taxi, bus, car, tram, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sault Ste. Marie Airport to Montréal–Pierre Elliott Trudeau International Airport, taxi
best- Fly from Sault Ste. Marie Airport (YAM) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YAM - YUL
- Take the taxi from Montreal-Airport-YUL to Mirabeltaxi
4h 55m$520–1,085Bus
cheapest- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Ottawa - Via Railbus
- Take the bus from Ottawa to Montréalbus
- Take the bus from Terminus Montmorency - Quai 10 to Helen-Bristol / L3 MASbus Ymx
18h 35m$134–288Bus, taxi
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Ottawa - Via Railbus
- Take the bus from Ottawa to Kirklandbus
- Take the taxi from Kirkland to Mirabeltaxi
16h 1m$189–350Drive 930.1 km
- Drive from Sault Ste. Marie to Mirabelcar 930.1 km
11h 49m$188–272Fly Chippewa County International Airport to Montréal–Pierre Elliott Trudeau International Airport, taxi
- Fly from Chippewa County International Airport (CIU) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane CIU - YUL
- Take the taxi from Montreal-Airport-YUL to Mirabeltaxi
8h 11m$212–731Fly Sault Ste. Marie Airport to Montréal/Saint-Hubert Airport, tram
- Fly from Sault Ste. Marie Airport (YAM) to Montréal/Saint-Hubert Airport (YHU)plane YAM - YHU
- Take the tram from Station Panama - Quai 1 to Station Deux-Montagnes - Quai 1tram
6h 57m$383–1,038Bus, train
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Ottawa - Via Railbus
- Take the train from Ottawa to Montréaltrain
16h 43m$143–474Bus, train via Toronto
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Barriebus
- Take the train from Allandale Waterfront GO to Union Station GOtrain Br
- Take the train from Toronto Union Station to Montréaltrain
20h 7m$249–575
Sault Ste. Marie Airport (YAM) to Montréal–Pierre Elliott Trudeau International Airport (YUL) flights
Comparing Your Travel Options
The cheapest way to get from Sault Ste. Marie to Mirabel is to bus which costs $130 - $290 and takes 18h 35m.
The fastest way to get from Sault Ste. Marie to Mirabel is to fly and taxi which takes 4h 55m and costs $500 - $1,100.
No, there is no direct bus from Sault Ste. Marie to Mirabel. However, there are services departing from Sault Ste Marie and arriving at Helen-Bristol / L3 MAS via Sudbury, Ottawa and Terminus Montmorency - Quai 10. The journey, including transfers, takes approximately 18h 35m.
The distance between Sault Ste. Marie and Mirabel is 903 km. The road distance is 930 km.
The best way to get from Sault Ste. Marie to Mirabel without a car is to bus and taxi which takes 16h 1m and costs $180 - $350.
It takes approximately 4h 55m to get from Sault Ste. Marie to Mirabel, including transfers.
Sault Ste. Marie to Mirabel bus services, operated by Ontario Northland, depart from Sault Ste Marie station.
Sault Ste. Marie to Mirabel bus services, operated by Ontario Northland, arrive at Sudbury station.
Yes, the driving distance between Sault Ste. Marie to Mirabel is 930 km. It takes approximately 11h 49m to drive from Sault Ste. Marie to Mirabel.
There are 94+ hotels available in Mirabel.
What companies run services between Sault Ste. Marie, ON, Canada and Mirabel, QC, Canada?
You can take a bus from Sault Ste Marie to Mirabel via Sudbury, Ottawa, Montréal, Station Berri-UQAM, Station Montmorency -Zone B, Terminus Montmorency - Quai 10, and Helen-Bristol / L3 MAS in around 18h 35m.
- Website
- flyporter.com
Flights from Sault Ste. Marie Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $370–900
Flights from Sault Ste. Marie Airport to Montréal/Saint-Hubert Airport via Toronto
- Ave. Duration
- 4h 29m
- When
- Every day
- Estimated price
- $270–900
- Phone
- +1 833 736 4636
- [email protected]
- Website
- Reseau Express Metropolitain (REM)
Tram from Station Panama - Quai 1 to Station Deux-Montagnes - Quai 1
- Ave. Duration
- 48 min
- Frequency
- Every 15 minutes
- Estimated price
- $5
- Website
- Reseau Express Metropolitain (REM)
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Sudbury to Ottawa - Via Rail
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- $30–100
- Website
- Ontario Northland
- Children
- $30–50
- Senior
- $55–85
- Adult
- $65–100
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Sudbury to Ottawa - Via Rail
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- $30–100
- Website
- Ontario Northland
- Children
- $30–50
- Senior
- $55–85
- Adult
- $65–100
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Sudbury to Ottawa - Via Rail
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- $30–100
- Website
- Ontario Northland
- Children
- $30–50
- Senior
- $55–85
- Adult
- $65–100
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
- Ave. Duration
- 44 min
- Estimated price
- $95–120
Co-Op Taxi de l'Ouest
- Phone
- +1 514 636 6666
- Website
- taxiwestisland.com
Co-Op Taxi de l'Ouest
- Phone
- +1 514 636 6666
- Website
- taxiwestisland.com
Beauharnois Taxi
- Phone
- +1 450 225 3366
Chateauguay V I P Taxi
- Phone
- +1 450 699 0007
Prestige Taxi Chateauguay
- Phone
- +1 450 699 1999
- Website
- taxiprestige.ca
Taxi Oxford
- Phone
- +1 450 691 2020
Lachine Taxi
- Phone
- +1 514 637 7011
Taxi Beauharnois
- Phone
- +1 450 225 3366
Taxi Soulanges
- Phone
- +1 450 424 6000
- Website
- taxisoulanges.com
Co-Op Taxi de l'Ouest
- Phone
- +1 514 636 6666
- Website
- taxiwestisland.com
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 Need to know: Jadrolinija, French strikes 2018: What are my alternative transport options?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.



