HUB hero image

How to Travel from

Rochester Airport to Kingston

by Train, Rideshare, Route or Car

Rochester Airport
+0
Kingston
Transport search to Kingston
Rochester Airport
+0
Kingston
Building a composite car route
Cheapest
Best Offer!
Car
3 h 49 min
342 km.
from $18
Composite Route Car Only

Five ways to Travel from Rochester Airport to Kingston

Composite routes from Rochester Airport to Kingston

Cheapest
Other

Transport providers

Bus operators

Flixbus USA

Phone:
+1 (855) 626-8585
Website:
flixbus.com
Bus from Buffalo Niagara International Airport to Niagara
Ave. Duration:
2h 10m
Frequency:
Twice daily
Estimated price:
$6.38–$38.27
Bus from Niagara Falls Canada to Kingston
Ave. Duration:
6h 50m
Frequency:
6 times a week
Estimated price:
$25.51–$95.68

OurBus

Phone:
+1-844-800-6828
Website:
ourbus.com
Bus from Rochester, NY to Buffalo,
Ave. Duration:
1h
Frequency:
Once daily
Estimated price:
$7.65–$54.85

Megabus Canada

Phone:
1-866-488-4452
Website:
ca.megabus.com/
Bus from Buffalo Airport to Toronto,
Ave. Duration:
2h 50m
Frequency:
Once daily
Estimated price:
$7.65–$61.23
Bus from Toronto Union Station to Kingston,
Ave. Duration:
2h 50m
Frequency:
Every 2 hours
Estimated price:
$7.65–$61.23

Train operators

VIA Rail

Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Rochester to Toronto
Ave. Duration:
5h 30m
Frequency:
Once daily
Estimated price:
$33.17–$102.05
Train from Toronto Union Station to Kingston
Ave. Duration:
2h 25m
Frequency:
Hourly
Estimated price:
$30.62–$102.05

Questions and Answers

What is the cheapest way to get from Rochester Airport (ROC) to Kingston?

The cheapest way to get from Rochester Airport (ROC) to Kingston is to drive which costs $47.83 - $70.65 and takes 3h 49m.

What is the fastest way to get from Rochester Airport (ROC) to Kingston?

The fastest way to get from Rochester Airport (ROC) to Kingston is to drive which takes 3h 49m and costs $47.83 - $70.65 .

Is there a direct bus between Rochester Airport (ROC) and Kingston?

No, there is no direct bus from Rochester Airport (ROC) to Kingston. However, there are services departing from Rochester, NY and arriving at Kingston via Buffalo Niagara International Airport and Niagara Falls Canada. The journey, including transfers, takes approximately 12h.

How far is it from Rochester Airport (ROC) to Kingston?

The distance between Rochester Airport (ROC) and Kingston is 536 km. The road distance is 344.3 km.

How do I travel from Rochester Airport (ROC) to Kingston without a car?

The best way to get from Rochester Airport (ROC) to Kingston without a car is to bus via Toronto which takes 8h 52m and costs $21.74 - $152.17 .

How long does it take to get from Rochester Airport (ROC) to Kingston?

It takes approximately 8h 52m to get from Rochester Airport (ROC) to Kingston, including transfers.

Where do I catch the Rochester Airport (ROC) to Kingston bus from?

Rochester Airport (ROC) to Kingston bus services, operated by OurBus, depart from Rochester, NY station.

Train or bus from Rochester Airport (ROC) to Kingston?

The best way to get from Rochester Airport (ROC) to Kingston is to bus via Toronto which takes 8h 52m and costs $21.74 - $152.17 . Alternatively, you can train, which costs $54.35 - $184.78 and takes 10h 47m.

Where does the Rochester Airport (ROC) to Kingston bus arrive?

Rochester Airport (ROC) to Kingston bus services, operated by OurBus, arrive at Buffalo, NY station.

Can I drive from Rochester Airport (ROC) to Kingston?

Yes, the driving distance between Rochester Airport (ROC) to Kingston is 344 km. It takes approximately 3h 49m to drive from Rochester Airport (ROC) to Kingston.

Where can I stay near Kingston?

There are 77+ hotels available in Kingston. Prices start at $54.67 per night.
+0