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 56m$454–914Bus
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$204–370Drive 930.1 km
- Drive from Sault Ste. Marie to Mirabelcar 930.1 km
11h 49m$185–266Fly 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
7h 19m$237–711Fly 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 50m$442–1,337Bus, 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 King City Go Stationbus
- Take the train from Toronto Union Station to Montréaltrain
19h 25m$227–576
Sault Ste. Marie Airport (YAM) to Montréal–Pierre Elliott Trudeau International Airport (YUL) flights
Questions & Answers
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 56m and costs $450 - $950.
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 $200 - $370.
It takes approximately 4h 56m 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 93+ 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
- $280–700
Flights from Sault Ste. Marie Airport to Montréal/Saint-Hubert Airport via Toronto
- Ave. Duration
- 4h 29m
- When
- Every day
- Estimated price
- $330–1,200
- Website
- aircanada.com
Flights from Sault Ste. Marie Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- $110–650
- Website
- united.com
Flights from Chippewa County International Airport to Montréal–Pierre Elliott Trudeau International Airport via Chicago O'Hare
- Ave. Duration
- 6h 8m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $130–650
- Website
- delta.com
Flights from Chippewa County International Airport to Montréal–Pierre Elliott Trudeau International Airport via Detroit
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- $110–550
- Phone
- +1 833 736 4636
- [email protected]
- Website
- rem.info
Tram from Station Panama - Quai 1 to Station Deux-Montagnes - Quai 1
- Ave. Duration
- 48 min
- Frequency
- Every 15 minutes
- Estimated price
- $5
- Website
- https://rem.info/en
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Ottawa to Montréal
- Ave. Duration
- 2h 2m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 28m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- https://www.viarail.ca/en
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- https://www.ontarionorthland.ca/en
- 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
- https://www.ontarionorthland.ca/en
- 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
- https://www.ontarionorthland.ca/en
- 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
- https://www.ontarionorthland.ca/en
- 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
- https://www.ontarionorthland.ca/en
- 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
- https://www.ontarionorthland.ca/en
- 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
- https://www.ontarionorthland.ca/en
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Sudbury to King City Go Station
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $26–80
- Website
- https://www.ontarionorthland.ca/en
- Children
- $26–40
- Senior
- $45–65
- Adult
- $50–80
- Phone
- +1 833 449 6444
- [email protected]
- Website
- orleansexpress.com
Bus from Ottawa to Kirkland
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $40–60
- Website
- https://orleansexpress.com/en/
- Adult
- $40–60
Bus from Ottawa to Montréal
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $40–65
- Website
- https://orleansexpress.com/en/
- Adult
- $40–65
- Phone
- 1-833-255-6396
- [email protected]
- Website
- exo.quebec
Bus from Terminus Montmorency - Quai 10 to Helen-Bristol / L3 MAS
- Ave. Duration
- 58 min
- Frequency
- 5 times a day
- Estimated price
- $6–9
- Website
- https://exo.quebec
- Adult
- $6–9
- Ave. Duration
- 44 min
- Estimated price
- $110–150
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 Why you should take the train in the US, Thanksgiving 2018: How to travel stress-free, and How to get from JFK to New York City - to help you get the most out of your next trip.












