Cheap Bus and Carpool tickets to Temiskaming Shores

What are the most popular routes to Temiskaming Shores?

Toronto - Temiskaming ShoresAverage price€102Average duration9h 31mDaily departures5
North Bay - Temiskaming ShoresAverage price€46Average duration1h 57mDaily departures4
Ottawa - Temiskaming ShoresAverage price€83Average duration7h 59mDaily departures3
Timmins - Temiskaming ShoresAverage price€56Average duration4h 31mDaily departures3
Sudbury - Temiskaming ShoresAverage price€70Average duration4h 23mDaily departures2