Next bus departures Fri, Dec 5 Sat, Dec 6 Sun, Dec 7 Mon, Dec 8 Tue, Dec 9 Wed, Dec 10 Thu, Dec 11 Fri, Dec 12 More dates
Next departures for Toronto to North Bay on December 5 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Metrolinx + Ontario Northland
Bus 11:20pm
Toronto Pearson Airport YYZ Terminal 1 5h 19m 4:39am
North Bay Bus Station Cheapest $68 Metrolinx + Ontario Northland
Bus 12:25pm
Toronto Pearson Airport YYZ Terminal 1 5h 2m 5:27pm
North Bay Bus Station Fastest $74 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre No tags $74 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre No tags $83 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 7h 21m 4:26pm
North Bay Regional Health Centre No tags $74
Next departures for Toronto to North Bay on December 6 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Metrolinx + Ontario Northland
Bus 8:25am
Toronto Pearson Airport YYZ Terminal 1 7h 32m 3:57pm
North Bay Regional Health Centre Cheapest $68 Metrolinx + Ontario Northland
Bus 11:25pm
Toronto Pearson Airport YYZ Terminal 1 5h 14m 4:39am
North Bay Bus Station Fastest $68 Metrolinx + Ontario Northland
Bus 8:25am
Toronto Pearson Airport YYZ Terminal 1 7h 32m 3:57pm
North Bay Regional Health Centre No tags $77 Metrolinx + Ontario Northland
Bus 8:25am
Toronto Pearson Airport YYZ Terminal 1 8h 1m 4:26pm
North Bay Regional Health Centre No tags $68 Metrolinx + Ontario Northland
Bus 8:25am
Toronto Pearson Airport YYZ Terminal 1 8h 1m 4:26pm
North Bay Regional Health Centre No tags $77
Next departures for Toronto to North Bay on December 7 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Metrolinx + Ontario Northland
Bus 7:55pm
Toronto Pearson Airport YYZ Terminal 1 8h 44m 4:39am
North Bay Bus Station Cheapest $62 Metrolinx + Ontario Northland
Bus 11:25pm
Toronto Pearson Airport YYZ Terminal 1 5h 14m 4:39am
North Bay Bus Station Fastest $62 Metrolinx + Ontario Northland
Bus 8:25am
Toronto Pearson Airport YYZ Terminal 1 7h 32m 3:57pm
North Bay Regional Health Centre No tags $68 Metrolinx + Ontario Northland
Bus 8:25am
Toronto Pearson Airport YYZ Terminal 1 7h 32m 3:57pm
North Bay Regional Health Centre No tags $77 Metrolinx + Ontario Northland
Bus 8:25am
Toronto Pearson Airport YYZ Terminal 1 8h 1m 4:26pm
North Bay Regional Health Centre No tags $68
Next departures for Toronto to North Bay on December 8 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre Cheapest $62 Metrolinx + Ontario Northland
Bus 12:25pm
Toronto Pearson Airport YYZ Terminal 1 5h 2m 5:27pm
North Bay Bus Station Fastest $62 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre No tags $71 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 7h 21m 4:26pm
North Bay Regional Health Centre No tags $62 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 7h 21m 4:26pm
North Bay Regional Health Centre No tags $71
Next departures for Toronto to North Bay on December 9 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre Cheapest $62 Metrolinx + Ontario Northland
Bus 12:25pm
Toronto Pearson Airport YYZ Terminal 1 5h 2m 5:27pm
North Bay Bus Station Fastest $62 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre No tags $71 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 7h 21m 4:26pm
North Bay Regional Health Centre No tags $62 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 7h 21m 4:26pm
North Bay Regional Health Centre No tags $71
Next departures for Toronto to North Bay on December 10 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre Cheapest $62 Metrolinx + Ontario Northland
Bus 12:25pm
Toronto Pearson Airport YYZ Terminal 1 5h 2m 5:27pm
North Bay Bus Station Fastest $62 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre No tags $71 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 7h 21m 4:26pm
North Bay Regional Health Centre No tags $62 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 7h 21m 4:26pm
North Bay Regional Health Centre No tags $71
Next departures for Toronto to North Bay on December 11 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre Cheapest $62 Metrolinx + Ontario Northland
Bus 12:25pm
Toronto Pearson Airport YYZ Terminal 1 5h 2m 5:27pm
North Bay Bus Station Fastest $62 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre No tags $71 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 7h 21m 4:26pm
North Bay Regional Health Centre No tags $62 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 7h 21m 4:26pm
North Bay Regional Health Centre No tags $71
Next departures for Toronto to North Bay on December 12 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre Cheapest $62 Metrolinx + Ontario Northland
Bus 12:25pm
Toronto Pearson Airport YYZ Terminal 1 5h 2m 5:27pm
North Bay Bus Station Fastest $62 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 6h 52m 3:57pm
North Bay Regional Health Centre No tags $71 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 7h 21m 4:26pm
North Bay Regional Health Centre No tags $62 Metrolinx + Ontario Northland
Bus 9:05am
Toronto Pearson Airport YYZ Terminal 1 7h 21m 4:26pm
North Bay Regional Health Centre No tags $71
Last refresh of the prices: Today at 9:38 PM EST.
View all departures Get from Toronto Lester B. Pearson International Airport to North Bay This route is served by bus only
The journey takes about 7 hours 17 minutes and with fares starting at just $69, it presents an excellent value for a comfortable ride.
Where are the popular stops in Pearson Toronto Airport and North Bay? Stops in Toronto A
YYZ Toronto Pearson International Airport - Terminal 1
Toronto Airport-Terminal 1 (Ground Level), Pillar P5. Out-of-Town Bus pickup Area, Mississauga, ON L5P, Canada Map
Compare bus companies 4 out of 5 stars 4/5 5,476 reviews
Staff 4.6
Timeliness 3.8
Cleanliness 4.5
Wifi 2.5
Based on 5476 reviews, the company was rated 4 stars on Busbud. Travelers were especially satisfied with the ticket access and the staff but often complained with the wifi. ONEX BUS ticket prices on this trip start at $44
3.5 out of 5 stars 3.5/5 106 reviews
Staff 4.5
Timeliness 3.5
Cleanliness 4.7
Wifi 4.2
Passengers have shared positive feedback about their travel experience, although some noted that the bus arrived later than expected. Additionally, there were mentions of music being played during a night journey which was not ideal for those trying to rest. Despite these observations, travelers generally appreciated the service provided.
Metrolinx Toronto North Bay recent customer reviews 日本語で失礼します。
バスは時間通りに来て、時間通りに着きました。
バスの運転手もとても親切で良かったです。
1点残念な事があります。
元々予定していたバス(9/23 10:20amトロント発でノースベイ行き)が、台風により香港空港閉鎖のため、キャセイ便が欠航したため、予約していたバスに間に合わなくなりました。
その場合はキャンセル可能と聞いているのですが、やり方が分かりません。キャンセルの手続き方法を教えてください。
5 out of 5 stars
Tomomi I.
September 26, 2025 I was travelling with my elderly sister. The last bus to take to get to north bay the bus station wad unavailable to us. Had no idea we needed to cross a highway get the bus. She had mobility problems. I myself am a senior. Maybe letting travellers know bus station is not available to us we should have been notified.
2 out of 5 stars
Janine F.
September 8, 2025 Could not find the bus at Terminal 1. No more details were given and no one at the airport knew anything. Took a flight instead
Frequently asked questions about traveling from Toronto to North Bay by bus
How much does a bus ticket from Pearson Toronto Airport to North Bay cost? The bus ticket price from Pearson Toronto Airport to North Bay starts at $69. The best way to find cheap bus tickets from Pearson Toronto Airport to North Bay is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the bus ride from Pearson Toronto Airport to North Bay? The average travel time between Pearson Toronto Airport and North Bay is around , although the fastest bus will take about 5h 2m. This is the time it takes to travel the 181 miles that separates the two cities.
How many daily bus connections are there between Pearson Toronto Airport and North Bay? The number of buses from Pearson Toronto Airport to North Bay can differ depending on the day of the week. On average, there are 24 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Pearson Toronto Airport to North Bay by comparing and selecting the bus that fits you travel style and budget on Busbud.
Which bus companies travel from Pearson Toronto Airport to North Bay? When taking the bus from Pearson Toronto Airport to North Bay, you can travel comfortably and safely with ONEX BUS, Go Transit, Velocity Bus.
People from around the world trust Busbud