- London to North Bay buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Ontario Northland + Intercity Bus + Go Transit | Bus | London - VIA Rail Station | North Bay Bus Station | No tags | ||||
Go Transit + Intercity Bus + Ontario Northland | Bus | Wellington at Exeter (Esso Gas Station) | North Bay Bus Station | No tags | ||||
ONEX BUS + Ontario Northland + Go Transit | Bus | London - Downtown (Waterloo at King St) | North Bay Bus Station | No tags | ||||
Ontario Northland + Go Transit + New York Trailways | Bus | Western University - 1999 University Dr | North Bay Bus Station | No tags | ||||
Go Transit + Ontario Northland + New York Trailways | Bus | City Plaza (London Downtown), 352-362 Waterloo Street | North Bay Bus Station | No tags |
Compare 2 ways to go from London to North Bay
We recommend taking the bus
Among the sustainable travel choices, the Bus stands out as the good way to reach North Bay. The journey takes about 18 hours 9 minutes and with fares starting at just $97, it presents an excellent value for a comfortable ride.
4bus per day
18h 9mAverage Duration
246 milesDistance
10kgCO₂ emissions
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$97 - $111 | Average Duration18h 9m | 10kg CO₂e | ||
Carpool | Average Price$69 - $69 | Average Duration5h 30m | 17kg CO₂e |
Where are the popular stops in London and North Bay?
Stops in London
- A
Intercity Bus Terminal, 101 York Street, London
101 York St, London, ON N6A 1A6, Canada - B
Wellington Rd and Exeter Rd
1380 Wellington Rd (next to Petro Canada), London, ON N6E 1M3, Canada





