Cheap Bus and Carpool tickets to Temiskaming Shores

What are the most popular routes to Temiskaming Shores?

North Bay - Temiskaming ShoresAverage price£39Average duration2h 5mDaily departures5
Ottawa - Temiskaming ShoresAverage price£72Average duration8h 5mDaily departures3
Sudbury - Temiskaming ShoresAverage price£60Average duration4h 32mDaily departures2
Timmins - Temiskaming ShoresAverage price£48Average duration3h 48mDaily departures3
Barrie - Temiskaming ShoresAverage price£60Average duration7h 39mDaily departures1