There are 9 ways to get from Geneseo to New York by bus, plane, car, train or night bus

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

Bus to Rochester, fly to New York La Guardia  •  4 h 15 min

  1. Take the bus from MJ Drive to Airport & Terminal Lower Level
  2. Fly from Rochester (ROC) to New York La Guardia (LGA) ROC - LGA

$96 - $411

Cheapest option

Bus  •  7 h 59 min

  1. Take the bus from MJ Drive to Trailways-LATS Rochester & UR / ...
  2. Take the bus from Rochester, NY to New York, NY 329 / ...

$36 - $91

7 alternative options

Bus to Rochester, fly to New York JFK  •  4 h 5 min

  1. Take the bus from MJ Drive to Airport & Terminal Lower Level
  2. Fly from Rochester (ROC) to New York JFK (JFK) ROC - JFK

$100 - $302

Bus to Rochester, fly to Newark  •  4 h 37 min

  1. Take the bus from MJ Drive to Airport & Terminal Lower Level
  2. Fly from Rochester (ROC) to Newark (EWR) ROC - EWR

$95 - $452

Drive to Elmira/Corning, fly to Newark  •  3 h 48 min

  1. Drive from Geneseo to Elmira/Corning
  2. Fly from Elmira/Corning (ELM) to Newark (EWR) ELM - EWR

$87 - $412

Bus, bus to Buffalo, fly to New York La Guardia  •  7 h 6 min

  1. Take the bus from MJ Drive to Trailways-LATS
  2. Take the bus from Rochester, Ny to Buffalo Airport
  3. Fly from Buffalo (BUF) to New York La Guardia (LGA) BUF - LGA

$84 - $400

Bus, train  •  9 h 43 min

  1. Take the bus from Macvittie Union to Trailways-LATS Rochester / ...
  2. Take the train from Rochester to New York VIA Rail

$56 - $191

Bus, night bus  •  9 h 34 min

  1. Take the bus from Macvittie Union to Trailways-LATS Rochester / ...
  2. Take the night bus from Rochester, Ny to New York, Ny 285

$39 - $94

Drive  •  5 h 37 min

  1. Drive from Geneseo to New York 320.2 miles

$30 - $50

What companies run services between Geneseo, NY, USA and New York, NY, USA?

You can take a bus from Geneseo to New York via Trailways-LATS and Rochester, NY in around 7 h 59 min.

Airlines
Delta
Website
delta.com
Flights from Rochester to New York La Guardia
Ave. Duration
1 h 21 min
When
Every day
Estimated price
$90 - $600
Flights from Rochester to New York JFK
Ave. Duration
1 h 29 min
When
Every day
Estimated price
$90 - $500
Flights from Buffalo to New York La Guardia
Ave. Duration
1 h 29 min
When
Every day
Estimated price
$100 - $700
United Airlines
Website
united.com
Flights from Rochester to Newark
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$120 - $600
Flights from Elmira/Corning to Newark
Ave. Duration
1 h 9 min
When
Every day
Estimated price
$75 - $390
Flights from Buffalo to New York La Guardia via Washington Dulles
Ave. Duration
3 h 36 min
When
Every day
Estimated price
$220 - $1,600
American Airlines
Website
aa.com
Flights from Rochester to New York La Guardia via Philadelphia
Ave. Duration
3 h 29 min
When
Every day
Estimated price
$110 - $750
Flights from Buffalo to New York La Guardia via Philadelphia
Ave. Duration
3 h 37 min
When
Every day
Estimated price
$130 - $800
Flights from Buffalo to New York La Guardia via Reagan Washington
Ave. Duration
3 h 46 min
When
Monday to Friday
Estimated price
$130 - $800
JetBlue Airways
Website
jetblue.com
Flights from Rochester to New York JFK
Ave. Duration
1 h 16 min
When
Every day
Estimated price
$100 - $600
Air Canada
Website
aircanada.com
Flights from Rochester to New York La Guardia via Toronto
Ave. Duration
3 h 33 min
When
Every day
Estimated price
$140 - $600
Flights from Rochester to Newark via Toronto
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$140 - $600
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Rochester to New York
Ave. Duration
7 h 12 min
Frequency
Every 3 hours
Estimated price
$55 - $190
Website
viarail.ca
Escape
$55 - $80
Economy
$90 - $130
Economy Plus
$130 - $190
Business
$130 - $190
Business Plus/Sleeper
$240 - $330
Bus operators
RTS
Phone
+1 585-288-1700
Website
myrts.com
Bus from MJ Drive to Airport & Terminal Lower Level
Ave. Duration
1 h 4 min
Frequency
Once a week
Estimated price
$1
Schedules at
myrts.com
Bus from MJ Drive to Trailways-LATS
Ave. Duration
1 h 28 min
Frequency
Once daily
Estimated price
$1
Schedules at
myrts.com
Bus from Macvittie Union to Trailways-LATS
Ave. Duration
1 h 31 min
Frequency
Twice daily
Estimated price
$1
Schedules at
myrts.com
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Rochester, Ny to Buffalo Airport
Ave. Duration
1 h 25 min
Frequency
Hourly
Estimated price
$13 - $29
Website
greyhound.com
Economy
$13 - $19
Flexible
$23 - $29
Bus from Rochester, Ny to New York, Ny
Ave. Duration
7 h 5 min
Frequency
Hourly
Estimated price
$35 - $90
Website
greyhound.com
Economy
$35 - $60
Flexible
$65 - $90
Night bus from Rochester, Ny to New York, Ny
Ave. Duration
7 h
Frequency
Hourly
Estimated price
$35 - $90
Website
greyhound.com
Economy
$35 - $60
Flexible
$70 - $90
Trailways New York
Website
trailwaysny.com
Bus from Rochester, NY to New York, NY
Ave. Duration
6 h 15 min
Frequency
Hourly
Estimated price
$35 - $85
Schedules at
trailwaysny.com

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

The distance between Geneseo and New York is 391 km. The road distance is 512 km.

The cheapest way to get from Geneseo to New York is to drive which costs $30 - $50 and takes 5 h 37 min.

The quickest way to get from Geneseo to New York is to drive and fly which takes 3 h 48 min and costs $85 - $420.

No, there is no direct bus from Geneseo to New York. However, there are services departing from MJ Drive and arriving at New York, NY via Rochester, NY. The journey, including transfers, takes approximately 7 h 59 min.

It takes approximately 4 h 15 min to get from Geneseo to New York, including transfers.