There are 4 ways to get from New York La Guardia Airport (LGA) to Kingston by train, bus, car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  3 h 16 min

  1. Take the train from New York Penn Station to Rhinecliff-Kingston Amtrak Adirondack / ...

$89 - $142

Cheapest option

Towncar  •  1 h 51 min

  1. Take a town car from New York La Guardia Airport to Kingston 102.4 miles

$16 - $180

2 alternative options

Bus  •  3 h 48 min

  1. Take the bus from New York La Guardia Airport (LGA) to W 42 St/8 Av Manhattan - LGA
  2. Take the bus from New York, NY to Kingston Phk 0711/Adt 0121 / ...

$49 - $66

Drive  •  1 h 51 min

  1. Drive from New York La Guardia Airport (LGA) to Kingston 102.4 miles

$10 - $15

What companies run services between New York La Guardia Airport (LGA), USA and Kingston, NY, USA?

Amtrak operates a train from New York La Guardia Airport (LGA) to Kingston every 2 hours. Tickets cost $28 - $60 and the journey takes 1 h 40 min. VIA Rail also services this route every 3 hours. Alternatively, you can take a bus from New York La Guardia Airport (LGA) to Kingston via W 42 St/8 Av, New York, NY, and Kingston in around 3 h 48 min.

Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from New York to Rhinecliff
Ave. Duration
1 h 37 min
Frequency
Every 3 hours
Estimated price
$27 - $80
Website
viarail.ca
Escape
$27 - $40
Economy
$35 - $50
Economy Plus
$55 - $80
Business
$50 - $75
Business Plus/Sleeper
$95 - $130
Bus operators
Other operators
Jayride
Ave. Duration
1 h 51 min
Frequency
On demand
Towncar from New York La Guardia Airport to Kingston
Estimated price
$16 - $180

Want to know more about travelling around United States

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.

Questions & Answers

How far is it from New York La Guardia Airport (LGA) to Kingston?

The distance between New York La Guardia Airport (LGA) and Kingston is 129 km. The road distance is 164 km.

What is the cheapest way to get from New York La Guardia Airport (LGA) to Kingston?

The cheapest way to get from New York La Guardia Airport (LGA) to Kingston is to drive which costs $10 - $15 and takes 1 h 51 min.

What is the fastest way to get from New York La Guardia Airport (LGA) to Kingston?

The quickest way to get from New York La Guardia Airport (LGA) to Kingston is to drive which takes 1 h 51 min and costs $10 - $15.

How long does it take to get from New York La Guardia Airport (LGA) to Kingston?

It takes approximately 3 h 16 min to get from New York La Guardia Airport (LGA) to Kingston, including transfers.

Trips from New York La Guardia Airport (LGA)

New York La Guardia Airport LGA to World Trade Center Station PATH New York La Guardia Airport LGA to Port Authority Bus Terminal New York La Guardia Airport LGA to Chinatown NY USA New York La Guardia Airport LGA to Montauk New York La Guardia Airport LGA to Atlantic City New York La Guardia Airport LGA to East Harlem New York La Guardia Airport LGA to Hell s Kitchen New York La Guardia Airport LGA to MetLife Stadium New York La Guardia Airport LGA to Battery Park City New York La Guardia Airport LGA to Niagara Falls New York La Guardia Airport LGA to New Rochelle New York La Guardia Airport LGA to Williamsburg NY USA New York La Guardia Airport LGA to Bethlehem PA USA New York La Guardia Airport LGA to Albany Rensselaer Station New York La Guardia Airport LGA to Union City New York La Guardia Airport LGA to Valhalla New York La Guardia Airport LGA to Tarrytown New York La Guardia Airport LGA to Montclair New York La Guardia Airport LGA to Red Bank New York La Guardia Airport LGA to Port Washington NY USA New York La Guardia Airport LGA to Pine Bush New York La Guardia Airport LGA to Saint John s University Queens Campus New York La Guardia Airport LGA to Sheraton Tribeca New York Hotel New York La Guardia Airport LGA to New Jersey Meadowlands New York La Guardia Airport LGA to 48th Street Theatre New York La Guardia Airport LGA to New York Marriott Downtown New York La Guardia Airport LGA to Cortlandt Manor New York La Guardia Airport LGA to Brown University New York La Guardia Airport LGA to Pennsylvania New York La Guardia Airport LGA to New Ashford