There are 7 ways to get from Rochester to Whistler by plane, bus, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Rochester to Vancouver International Airport, bus
best- Fly from Rochester (ROC) to Vancouver International Airport (YVR)plane ROC - YVR
- Take the bus from Vancouver International Airport (YVR) - International Terminal to Hilton Whistler Resort and Spabus
10h 7m$374–1,508Bus to Buffalo Niagara International Airport, fly to Vancouver International Airport, bus
cheapest- Take the bus from Rochester Bus Stop to Buffalo Niagara International Airportbus
- Fly from Buffalo Niagara International Airport (BUF) to Vancouver International Airport (YVR)plane BUF - YVR
- Take the bus from Vancouver International Airport (YVR) - International Terminal to Hilton Whistler Resort and Spabus
12h 43m$274–1,050Bus, train via Calgary
- Take the bus from Rochester Bus Stop to Torontobus
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper to Calgary Downtownbus
- Take the bus from Calgary Delta Hotel to Vancouver International Airport (YVR) - International Terminalbus
- Take the bus from Vancouver International Airport (YVR) - International Terminal to Whistler Village Centrebus
4d 7h$1,187–2,331Drive 4,339.4 km
- Drive from Rochester to Whistlercar 4,339.4 km
2d 2h$880–1,271Train to Toronto Pearson International Airport, fly to Vancouver International Airport, bus
- Take the train from Rochester to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Vancouver International Airport (YVR)plane YYZ - YVR
- Take the bus from Vancouver International Airport (YVR) - International Terminal to Hilton Whistler Resort and Spabus
14h 4m$287–1,099Train to Toronto Pearson International Airport, fly to Abbotsford International Airport, shuttle, bus
- Take the train from Rochester to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Abbotsford International Airport (YXX)plane YYZ - YXX
- Take a shuttle bus from Abbotsford Airport to Vancouver Downtown
- Take the bus from Burrard Skytrain Station to Hilton Whistler Resort and Spabus
14h 59m$292–1,049Bus, train
- Take the bus from Rochester Bus Stop to Torontobus
- Take the train from Toronto Union Station to Vancouvertrain
- Take the bus from Burrard Skytrain Station to Whistler Village Centrebus
4d 9h$1,080–2,248
Rochester to Whistler by bus, train, and foot
Comparing Your Travel Options
The cheapest way to get from Rochester to Whistler is to train and fly and shuttle and bus which costs $290 - $1,100 and takes 14h 59m.
The fastest way to get from Rochester to Whistler is to fly and bus which takes 10h 7m and costs $370 - $1,600.
The distance between Rochester and Whistler is 3657 km. The road distance is 4339.4 km.
The best way to get from Rochester to Whistler without a car is to bus and train via Calgary which takes 4 days 7h and costs $1,100 - $2,400.
It takes approximately 10h 7m to get from Rochester to Whistler, including transfers.
Whistler is 3h behind Rochester. It is currently 1:52 PM in Rochester and 10:52 AM in Whistler.
Yes, the driving distance between Rochester to Whistler is 4339 km. It takes approximately 2 days 2h to drive from Rochester to Whistler.
There are 525+ hotels available in Whistler.
What companies run services between Rochester, NY, USA and Whistler, BC, Canada?
There is no direct connection from Rochester to Whistler. However, you can take the taxi to Rochester (ROC) airport, fly to Vancouver International Airport (YVR), walk to Vancouver International Airport (YVR) - International Terminal, then take the bus to Hilton Whistler Resort and Spa. Alternatively, you can take a bus from Rochester Bus Stop to Whistler Village Centre via Toronto, Toronto Union Station, Jasper, Jasper, Calgary Downtown, Calgary Delta Hotel, and Vancouver International Airport (YVR) - International Terminal in around 4d 7h.
- Website
- aircanada.com
Flights from Rochester to Vancouver International Airport via Chicago O'Hare
- Ave. Duration
- 8h 8m
- When
- Every day
- Estimated price
- $310–1,400
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $180–800
Flights from Buffalo Niagara International Airport to Vancouver International Airport via Chicago O'Hare
- Ave. Duration
- 7h 29m
- When
- Every day
- Estimated price
- $220–950
Flights from Buffalo Niagara International Airport to Vancouver International Airport via Denver
- Ave. Duration
- 8h 5m
- When
- Tuesday and Wednesday
- Estimated price
- $240–1,100
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- VIA Rail
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,400
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
Train from Rochester to Toronto Union Station
- Ave. Duration
- 5h 24m
- Frequency
- Once daily
- Estimated price
- $65–270
- Website
- VIA Rail
- Escape
- $65–170
- Business
- $110–260
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $80–190
Train from Rochester to Toronto Union Station
- Ave. Duration
- 5h 24m
- Frequency
- Once daily
- Estimated price
- $65–270
- Website
- VIA Rail
- Escape
- $65–170
- Business
- $110–260
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $80–190
Train from Toronto Union Station to Vancouver
- Ave. Duration
- 4d 1h
- Frequency
- Twice a week
- Estimated price
- $1,000–2,100
- Website
- VIA Rail
- Escape
- $1,000–2,100
- Business
- $1,100–1,800
- Business Plus
- $1,100–1,800
- Economy
- $1,100–2,100
- Economy Plus
- $1,200–2,100
- Phone
- +1 604 326 1616
- [email protected]
- Website
- YVR Skylynx
Bus from Vancouver International Airport (YVR) - International Terminal to Hilton Whistler Resort and Spa
- Ave. Duration
- 2h 10m
- Frequency
- Every 10 minutes
- Estimated price
- $40–80
- Website
- YVR Skylynx
- Executive/Express
- $55–80
- Standard
- $40–60
Bus from Vancouver International Airport (YVR) - International Terminal to Whistler Village Centre
- Ave. Duration
- 2h 15m
- Frequency
- Every 10 minutes
- Estimated price
- $40–80
- Website
- YVR Skylynx
- Executive/Express
- $55–80
- Standard
- $40–60
Bus from Vancouver International Airport (YVR) - International Terminal to Hilton Whistler Resort and Spa
- Ave. Duration
- 2h 10m
- Frequency
- Every 10 minutes
- Estimated price
- $40–80
- Website
- YVR Skylynx
- Executive/Express
- $55–80
- Standard
- $40–60
Bus from Vancouver International Airport (YVR) - International Terminal to Hilton Whistler Resort and Spa
- Ave. Duration
- 2h 10m
- Frequency
- Every 10 minutes
- Estimated price
- $40–80
- Website
- YVR Skylynx
- Executive/Express
- $55–80
- Standard
- $40–60
Bus from Burrard Skytrain Station to Hilton Whistler Resort and Spa
- Ave. Duration
- 1h 40m
- Frequency
- Every 10 minutes
- Estimated price
- $40–80
- Website
- YVR Skylynx
- Executive/Express
- $55–80
- Standard
- $40–55
Bus from Burrard Skytrain Station to Whistler Village Centre
- Ave. Duration
- 2h
- Frequency
- Every 5 minutes
- Estimated price
- $40–80
- Website
- YVR Skylynx
- Executive/Express
- $55–80
- Standard
- $40–55
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








