COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search bus tickets to Kingston

switcheroo

Quickview

How to get to Kingston by bus

Routes3
Trips per day9
bus lines2
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Kingston?

$6.00 is the cheapest price for a bus ticket to Kingston, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Kingston. In the last month, buses from New Paltz to Kingston had the lowest average price at $6.00.

Where is the bus station in Kingston, NY?

The main bus station in Kingston is Greyhound Bus Stop - 400 Washington Ave. As the busiest station, it has the most bus arrivals, although some buses may make other stops in and around Kingston.

Albany

There are 5 scheduled buses per day from Albany to Kingston. The route can be as long as 52 miles, or 84 kilometers. On average, the journey takes 1 hour and 6 minutes. One bus company, Adirondack Pool, connects Albany to Kingston. Buses from Albany usually arrive in Kingston at Greyhound Bus Stop - 400 Washington Ave.
Avg. Time
1h 6m
Avg. Price
$19.00

New Paltz

There are 3 scheduled buses per day from New Paltz to Kingston. The route can be as long as 14 miles, or 22 kilometers. On average, the journey takes 35 minutes. One bus company, Pine Hill Kingston, connects New Paltz to Kingston. Buses from New Paltz usually arrive in Kingston at Greyhound Bus Stop - 400 Washington Ave.
Avg. Time
0h 35m
Avg. Price
$6.00

New York

There are 3 scheduled buses per day from New York to Kingston. The route can be as long as 84 miles, or 136 kilometers. On average, the journey takes 2 hours and 10 minutes. One bus company, Pine Hill Kingston, connects New York to Kingston. Buses from New York usually arrive in Kingston at Greyhound Bus Stop - 400 Washington Ave.
Avg. Time
2h 10m
Avg. Price
$27.50

Ridgewood

There are 3 scheduled buses per day from Ridgewood to Kingston. The route can be as long as 66 miles, or 106 kilometers. On average, the journey takes 1 hour and 40 minutes. One bus company, Pine Hill Kingston, connects Ridgewood to Kingston. Buses from Ridgewood usually arrive in Kingston at Greyhound Bus Stop - 400 Washington Ave.
Avg. Time
1h 40m
Avg. Price
$22.75

New Rochelle

There are 2 scheduled buses per day from New Rochelle to Kingston. The route can be as long as 72 miles, or 115 kilometers. On average, the journey takes 2 hours and 37 minutes. One bus company, Adirondack Trailways, connects New Rochelle to Kingston. Buses from New Rochelle usually arrive in Kingston at Greyhound Bus Stop - 400 Washington Ave.
Avg. Time
2h 37m
Avg. Price
$29.46
Located in New York, Kingston is accessible by bus from 3 other cities. You can choose from 9 daily scheduled trips when you search for buses to Kingston on Wanderu. Pine Hill Kingston usually has the most buses on any given day.

Bus companies serving Kingston

Pine Hill Kingston

There are 20 scheduled Pine Hill Kingston buses per day. Pine Hill Kingston can get you to Kingston from 6 cities, including New York.
Avg. Time
0h 55m
Avg. Price
$12.35

Greyhound

There are 2 scheduled Greyhound buses per day. Greyhound can get you to Kingston from 2 cities, including Pittsburgh.
Avg. Time
13h 20m
Avg. Price
$70.40