There are 9 ways to get from Laval to North Bay by bus (Flixbus), car, plane, bus, 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.
Bus
best- Take the bus from Montréal to Ottawabus FlixBus 2730
- Take the bus from Ottawa - Via Rail to North Baybus Ontc
9h 17m$59–125Drive 538.3 km
- Drive from Laval to North Baycar 538.3 km
6h 38m$109–157Fly to Toronto Pearson International Airport, bus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Pearson International Airport (YYZ)plane YUL - YYZ
- Take the bus from Toronto Pearson Airport to North Baybus
8h 59m$193–628Train, bus
- Take the train from Montréal to Ottawatrain VIA Rail
- Take the bus from Ottawa - Via Rail to North Baybus Ontc
9h 34m$71–324Bus via Station Berri-UQAM
- Take the bus from Montréal to Ottawabus Montréal - Ottawa
- Take the bus from Ottawa - Via Rail to North Baybus Ontc
10h 2m$76–149Fly to Ottawa Macdonald-Cartier International Airport, bus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Ottawa Macdonald-Cartier International Airport (YOW)plane YUL - YOW
- Take the bus from Ottawa - Via Rail to North Baybus
9h 31m$300–1,043Fly to Toronto Island Airport, bus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Island Airport (YTZ)plane YUL - YTZ
- Take the bus from Union Station Bus Terminal to North Baybus
9h 45m$214–683Fly to Rouyn-Noranda Airport, bus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Rouyn-Noranda Airport (YUY)plane YUL - YUY
- Take the bus from Rouyn-Noranda to North Baybus
10h 1m$747–1,409Fly to Val-D'Or Airport, bus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Val-D'Or Airport (YVO)plane YUL - YVO
- Take the bus from Val-d’Or to Rouyn-Norandabus
- Take the bus from Rouyn-Noranda to North Baybus
11h 33m$1,530–1,848
Laval to North Bay by bus and tram
Comparing Your Travel Options
The cheapest way to get from Laval to North Bay is to bus which costs $55 - $130 and takes 9h 17m.
The fastest way to get from Laval to North Bay is to drive which takes 6h 38m and costs $100 - $160.
No, there is no direct bus from Laval to North Bay. However, there are services departing from Montréal and arriving at North Bay via Ottawa - Via Rail. The journey, including transfers, takes approximately 9h 17m.
The distance between Laval and North Bay is 569 km. The road distance is 538.3 km.
The best way to get from Laval to North Bay without a car is to bus which takes 9h 17m and costs $55 - $130.
It takes approximately 9h 17m to get from Laval to North Bay, including transfers.
Laval to North Bay bus services, operated by Flixbus USA, depart from Montréal station.
Laval to North Bay bus services, operated by Flixbus USA, arrive at Ottawa station.
Yes, the driving distance between Laval to North Bay is 538 km. It takes approximately 6h 38m to drive from Laval to North Bay.
There are 25+ hotels available in North Bay.
What companies run services between Laval, QC, Canada and North Bay, ON, Canada?
You can take a bus from Montréal to North Bay via Ottawa, St-Laurent O-Train West / Ouest, Tremblay O-Train West / Ouest, and Ottawa - Via Rail in around 9h 17m.
- Website
- aircanada.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $55–390
Flights from Montréal–Pierre Elliott Trudeau International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 46 min
- When
- Every day
- Estimated price
- $45–380
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $60–400
Flights from Montréal–Pierre Elliott Trudeau International Airport to Rouyn-Noranda Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $130–900
- Website
- airtransat.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $130–600
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $180–600
- Website
- flyporter.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $270–600
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $180–600
- Website
- jetaviation.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 40 min
- When
- Monday, Friday, and Sunday
- Estimated price
- $45–380
Flights from Montréal–Pierre Elliott Trudeau International Airport to Rouyn-Noranda Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $130–900
Flights from Montréal–Pierre Elliott Trudeau International Airport to Rouyn-Noranda Airport via Ottawa Gatineau
- Ave. Duration
- 2h 5m
- When
- Sunday
- Estimated price
- $140–900
- Website
- aircreebec.ca
Flights from Montréal–Pierre Elliott Trudeau International Airport to Val-D'Or Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $1,300–2,400
- Website
- westjet.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $130–550
- Website
- rj.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $300–550
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Montréal to Ottawa
- Ave. Duration
- 2h 1m
- Frequency
- 5 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
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Montréal to Ottawa
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $27–40
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to North Bay
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Estimated price
- $45–70
- Schedules at
- Flixbus USA
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- Ontario Northland
Bus from Ottawa - Via Rail to North Bay
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $27–80
- Website
- Ontario Northland
- Children
- $27–40
- Senior
- $45–70
- Adult
- $50–80
Bus from Ottawa - Via Rail to North Bay
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $27–80
- Website
- Ontario Northland
- Children
- $27–40
- Senior
- $45–70
- Adult
- $50–80
Bus from Ottawa - Via Rail to North Bay
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $27–80
- Website
- Ontario Northland
- Children
- $27–40
- Senior
- $45–70
- Adult
- $50–80
Bus from Ottawa - Via Rail to North Bay
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $27–80
- Website
- Ontario Northland
- Children
- $27–40
- Senior
- $45–70
- Adult
- $50–80
Bus from Union Station Bus Terminal to North Bay
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- $26–75
- Website
- Ontario Northland
- Children
- $26–40
- Senior
- $40–65
- Adult
- $50–75
- Phone
- +1 833 449 6444
- serviceclient@keolis.ca
- Website
- Orleans Express
Bus from Montréal to Ottawa
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- $45–65
- Website
- Orleans Express
- Adult
- $45–65
- Phone
- +1 866-307-0002
- info@autobusmaheux.qc.ca
- Website
- Autobus Maheux - English
Bus from Rouyn-Noranda to North Bay
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $75–85
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $75–85
Bus from Val-d’Or to Rouyn-Noranda
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $32–36
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $32–36
Bus from Rouyn-Noranda to North Bay
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $75–85
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $75–85
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 Travel Insider: Top Japan travel tips by Beatrix Holland, South Korea: Travelling from Seoul to Busan , and How to get from Luton Airport into central London - to help you get the most out of your next trip.