There are 5 ways to get from Ottawa to Napierville by bus, taxi, train, car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from 600 Cumberland St, Ottawa, ON K1N 6N7 to Montreal-Pierre Elliott Trudeau International Airportbus Mtl-Ott-Gat / ...
- Take the taxi from Montreal-Pierre Elliott Trudeau International Airport to Napiervilletaxi
2h 29m$127–167Drive 227 km
cheapest- Drive from Ottawa to Napiervillecar 227 km
2h 37m$46–67Train, taxi
- Take the train from Ottawa to Montréaltrain VIA Rail
- Take the taxi from Station Brossard - Quai 2 to Napiervilletaxi
2h 55m$128–344Fly, taxi
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YOW - YUL
- Take the taxi from Montreal-Airport-YUL to Napiervilletaxi
2h 41m$354–1,084Bus
- Take the bus from Ottawa to Montrealbus FlixBus 2730
5h 8m$100–126
Ottawa Macdonald-Cartier International Airport (YOW) to Montréal–Pierre Elliott Trudeau International Airport (YUL) flights
Comparing Your Travel Options
The cheapest way to get from Ottawa to Napierville is to drive which costs $45 - $70 and takes 2h 37m.
The fastest way to get from Ottawa to Napierville is to bus and taxi which takes 2h 29m and costs $120 - $170.
No, there is no direct bus from Ottawa to Napierville. However, there are services departing from Ottawa and arriving at Terminus SJSR via Terminus Brossard. The journey, including transfers, takes approximately 5h 8m.
The distance between Ottawa and Napierville is 229 km. The road distance is 227 km.
The best way to get from Ottawa to Napierville without a car is to bus and taxi which takes 2h 29m and costs $120 - $170.
It takes approximately 2h 29m to get from Ottawa to Napierville, including transfers.
Ottawa to Napierville bus services, operated by Flixbus USA, depart from Ottawa station.
Ottawa to Napierville bus services, operated by Flixbus USA, arrive at Montreal station.
Yes, the driving distance between Ottawa to Napierville is 227 km. It takes approximately 2h 37m to drive from Ottawa to Napierville.
There are 25+ hotels available in Napierville.
What companies run services between Ottawa, ON, Canada and Napierville, QC, Canada?
Flixbus USA operates a bus from Ottawa to Montreal 5 times a day. Tickets cost $26–40 and the journey takes 3h 10m. Orléans Express also services this route every 4 hours.
- Website
- aircanada.com
Flights from Ottawa Macdonald-Cartier International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 48 min
- When
- Every day
- Estimated price
- $45–370
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Ottawa to Montréal
- Ave. Duration
- 2h 2m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- 514-228-2303
- info@tourexpress.ca
- Website
- Tour Express
Bus from 600 Cumberland St, Ottawa, ON K1N 6N7 to Montreal-Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $27–40
- Website
- Tour Express
- Adult
- $27–40
- Ave. Duration
- 40 min
- Estimated price
- $80–130
Co-Op Taxi de l'Ouest
- Phone
- +1 514 636 6666
- Website
- taxiwestisland.com
Taxi Brossard
- Phone
- +1 514 815 9090
- Website
- taxibrossard.com
Alex's Taxi
- Phone
- +1 514 909 3299
- Website
- taxicandiaclaprairie.quebec
Taxi LG
- Phone
- +1 514 973 1515
- Website
- taxilg.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, How to get from Gatwick Airport into central London, and Getting around the Cyclades - to help you get the most out of your next trip.





