There are 10 ways to get from Rochester to Temiskaming Shores by bus, train, car, shuttle, plane, or bus (Greyhound, Flixbus)
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 Rochester to Toronto
- Take the bus from Toronto Union Station Bus Terminal to North Bay
- Take the bus from North Bay to New Liskeard
14h 7m$134–292Bus via Rochester Bus Stop
cheapest- Take the bus from Rochester Bus Stop to Toronto
- Take the bus from Toronto Union Station Bus Terminal to North Bay
- Take the bus from North Bay to New Liskeard
14h 27m$128–202Train, bus via Barrie
- Take the train from Rochester to Toronto Union Station
- Take the train from Toronto Union Station to Allandale Waterfront GOBr
- Take the bus from Barrie to North Bay
- Take the bus from North Bay to New Liskeard
15h 40m$134–271Drive 732.2 km
- Drive from Rochester to Temiskaming Shores732.2 km
8h 52m$146–211Bus, shuttle to Toronto Pearson International Airport, fly to North Bay/Jack Garland Airport
- Take the bus from Rochester Bus Stop to Buffalo Niagara International Airport
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to North Bay/Jack Garland Airport (YYB)YYZ - YYB
- Take the bus from Education Centre Main Campus to New Liskeard
8h 54m$1,048–2,663Train, bus
- Take the train from Rochester to Toronto Union Station
- Take the bus from Toronto Union Station Bus Terminal to North Bay
- Take the bus from North Bay to New Liskeard
14h 55m$133–265Bus, shuttle to Toronto Pearson International Airport, fly to Timmins/Victor M. Power Airport
- Take the bus from Rochester Bus Stop to Buffalo Niagara International Airport
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Timmins/Victor M. Power Airport (YTS)YYZ - YTS
- Take the bus from Timmins to New Liskeard
10h 51m$279–758Train to Toronto Island Airport, fly to Timmins/Victor M. Power Airport, bus
- Take the train from Rochester to Toronto Union Station
- Fly from Toronto Island Airport (YTZ) to Timmins/Victor M. Power Airport (YTS)YTZ - YTS
- Take the bus from Timmins to New Liskeard
13h 3m$326–944Bus, shuttle to Toronto Pearson International Airport, fly to Greater Sudbury Airport
- Take the bus from Rochester Bus Stop to Buffalo Niagara International Airport
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Greater Sudbury Airport (YSB)YYZ - YSB
- Take the bus from Sudbury to North Bay
- Take the bus from North Bay to New Liskeard
12h 6m$905–2,643Train to Toronto Island Airport, fly to Greater Sudbury Airport, bus
- Take the train from Rochester to Toronto Union Station
- Fly from Toronto Island Airport (YTZ) to Greater Sudbury Airport (YSB)YTZ - YSB
- Take the bus from Sudbury to North Bay
- Take the bus from North Bay to New Liskeard
14h 22m$352–729
Rochester to Temiskaming Shores by bus
Questions & Answers
The cheapest way to get from Rochester to Temiskaming Shores is to bus via Rochester Bus Stop which costs $120 - $210 and takes 14h 27m.
The fastest way to get from Rochester to Temiskaming Shores is to drive which takes 8h 52m and costs $140 - $220.
No, there is no direct bus from Rochester to Temiskaming Shores. However, there are services departing from Rochester and arriving at New Liskeard via Toronto Union Station Bus Terminal and North Bay. The journey, including transfers, takes approximately 14h 7m.
The distance between Rochester and Temiskaming Shores is 822 km. The road distance is 732.2 km.
The best way to get from Rochester to Temiskaming Shores without a car is to bus which takes 14h 7m and costs $130 - $300.
It takes approximately 14h 7m to get from Rochester to Temiskaming Shores, including transfers.
Rochester to Temiskaming Shores bus services, operated by Trailways, depart from Rochester station.
Rochester to Temiskaming Shores bus services, operated by Trailways, arrive at Toronto station.
Yes, the driving distance between Rochester to Temiskaming Shores is 732 km. It takes approximately 8h 52m to drive from Rochester to Temiskaming Shores.
There are nine+ hotels available in Temiskaming Shores.
What companies run services between Rochester, NY, USA and Temiskaming Shores, ON, Canada?
You can take a bus from Rochester to New Liskeard via Toronto Union Station Bus Terminal and North Bay in around 14h 7m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to North Bay/Jack Garland Airport
- Ave. Duration
- 59 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $130–950
Flights from Toronto Pearson International Airport to Timmins/Victor M. Power Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $70–480
Flights from Toronto Pearson International Airport to Greater Sudbury Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $75–600
- Website
- flyporter.com
Flights from Toronto Island Airport to Timmins/Victor M. Power Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $210–700
Flights from Toronto Island Airport to Greater Sudbury Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–400
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Rochester to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- Estimated price
- $40–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $50–130
- Economy Adult - Advanced Booking
- $50–100
- Economy Escape Advanced Booking - Adult
- $40–60
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Toronto Union Station to Allandale Waterfront GO
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- $16–22
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–22
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Rochester to Toronto
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- $40–160
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $40–150
- Flexible
- $80–160
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from Toronto Union Station Bus Terminal to North Bay
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- $60–90
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $60–90
Bus from North Bay to New Liskeard
- Ave. Duration
- 2h 21m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $30–50
Bus from Barrie to North Bay
- Ave. Duration
- 3h 12m
- Frequency
- 4 times a day
- Estimated price
- $45–70
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $45–70
Bus from Education Centre Main Campus to New Liskeard
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $30–50
Bus from Timmins to New Liskeard
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $40–65
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $40–65
Bus from Sudbury to North Bay
- Ave. Duration
- 1h 36m
- Frequency
- 3 times a day
- Estimated price
- $25–40
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $25–40
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Rochester Bus Stop to Buffalo Niagara International Airport
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- $20–28
- Schedules at
- flixbus.com
Bus from Rochester Bus Stop to Toronto
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- flixbus.com
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–150
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Rochester Bus Stop to Toronto
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- $35–65
- Website
- https://www.greyhound.com/
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Greyhound
Read the travel guide



















