There are 8 ways to get from New York to Westfield by bus, train, car, plane or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended
Bus
-
Take the bus from New York Midtown to Buffalo
-
Take the bus from Buffalo to Fredonia, NY
Train, bus
-
Take the train from New York Penn Station to Buffalo
-
Take the bus from Buffalo to Dunkirk
Bus via Cassadaga
-
Take the bus from New York Port Authority to Buffalo
-
Take the bus from Buffalo to Cassadaga
Drive
-
Drive from New York to Westfield
Fly New York La Guardia to Buffalo, bus
-
Fly from New York La Guardia (LGA) to Buffalo (BUF)
-
Take the bus from Buffalo to Dunkirk
Train to Newark, fly to Buffalo, bus, taxi
-
Take the train from New York Penn Station to Newark Airport Railroad Station
-
Fly from Newark (EWR) to Buffalo (BUF)
-
Take the bus from Buffalo to Dunkirk
-
Take a taxi from Dunkirk to Westfield
Fly New York JFK to Buffalo, bus
-
Fly from New York JFK (JFK) to Buffalo (BUF)
-
Take the bus from Buffalo to Dunkirk
Fly Newark to Rochester, bus
-
Fly from Newark (EWR) to Rochester (ROC)
-
Take the bus from Rochester, NY to Buffalo, NY
-
Take the bus from Buffalo to Dunkirk
Questions & Answers
The cost-effective way to get from New York to Westfield is to bus, which costs $45 - $140 and takes 11h 2m.
The quickest way to get from New York to Westfield is to train and fly and bus and taxi which costs $120 - $380 and takes 6h 30m.
The distance between New York and Westfield is 311 miles. The road distance is 420.1 miles.
The best way to get from New York to Westfield without a car is to bus which takes 11h 2m and costs $45 - $140.
It takes approximately 11h 2m to get from New York to Westfield, including transfers.
The quickest flight from New York La Guardia Airport to Buffalo Airport is the direct flight which takes 1h 22m.
Yes, the driving distance between New York to Westfield is 420 miles. It takes approximately 7h 16m to drive from New York to Westfield.
American Airlines and Delta offer flights from New York La Guardia Airport to Buffalo Airport.
There are 29+ hotels available in Westfield. Prices start at $60 USD per night.

- Distance: 310.6 miles
- Duration: 11h 2m
What companies run services between New York, NY, USA and Westfield, NY, USA?
You can take a bus from New York to Westfield via Buffalo and Fredonia, NY in around 11h 2m.

- Website
- delta.com
Flights from New York La Guardia to Buffalo
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $150 - $450
Flights from New York JFK to Buffalo
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $130 - $400

- Website
- united.com
Flights from Newark to Buffalo
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $120 - $500
Flights from Newark to Buffalo via Washington Dulles
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- $120 - $500
Flights from Newark to Rochester
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $110 - $330

- Website
- aa.com
Flights from New York La Guardia to Buffalo
- Ave. Duration
- 1h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $90 - $600
Flights from New York La Guardia to Buffalo via Philadelphia
- Ave. Duration
- 3h 28m
- When
- Monday to Friday
- Estimated price
- $90 - $600
Flights from New York La Guardia to Buffalo via Reagan Washington
- Ave. Duration
- 3h 39m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $90 - $600
Flights from New York JFK to Buffalo via Reagan Washington
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- $120 - $650

- Website
- jetblue.com
Flights from New York JFK to Buffalo
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $75 - $480

Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from New York Penn Station to Buffalo
- Ave. Duration
- 8h 14m
- Frequency
- 3 times a day
- Estimated price
- $18 - $160
- Website
- https://www.amtrak.com/routes.html
- Child Coach - Advance Purchase
- $18 - $65
- Child Coach - short notice
- $35 - $60
- Child Business Class - advance purchase
- $30 - $100
- Child Business Class - short notice
- $35 - $110
- Coach Seat - Advance Purchase
- $45 - $110
- Business Seat - advance purchase
- $65 - $200
- Business Seat - short notice
- $70 - $200
- Coach Seat - short notice
- $50 - $160

- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from New York Penn Station to Buffalo
- Ave. Duration
- 8h 21m
- Frequency
- Once daily
- Estimated price
- $60 - $120
- Website
- http://www.viarail.ca/
- Economy Adult - same day booking
- $80 - $120
- Economy Adult - Advanced Booking
- $80 - $110
- Economy Escape Advanced Booking - Adult
- $60 - $85

- Phone
- +1 973-275-5555
- Website
- njtransit.com
Train from New York Penn Station to Newark Airport Railroad Station
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- $13 - $16
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Child 5-11 and Senior
- $10 - $12
- Adult Airport
- $13 - $16

- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from New York Midtown to Buffalo
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a day
- Estimated price
- $35 - $120
- Schedules at
- flixbus.com
- Adult
- $35 - $120

- Phone
- (814) 459-6666
- erie@coachusa.com
- Website
- web.coachusa.com
Bus from Buffalo to Fredonia, NY
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- $5 - $8
- Schedules at
- web.coachusa.com
Bus from Buffalo to Dunkirk
- Ave. Duration
- 1h 18m
- Frequency
- 5 times a day
- Estimated price
- $5 - $7
- Schedules at
- web.coachusa.com
Bus from Buffalo to Cassadaga
- Ave. Duration
- 1h 52m
- Frequency
- 5 times a day
- Estimated price
- $6 - $9
- Schedules at
- web.coachusa.com

Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from New York Port Authority to Buffalo
- Ave. Duration
- 8h 20m
- Frequency
- 4 times a day
- Estimated price
- $45 - $100
- Website
- https://www.greyhound.com/

- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from New York, Ny to Buffalo, Ny
- Ave. Duration
- 8h 20m
- Frequency
- 4 times a week
- Estimated price
- $75 - $180
- Schedules at
- trailways.com
- Flexible
- $75 - $110
- Saver
- $110 - $180

- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from Rochester, NY to Buffalo, NY
- Ave. Duration
- 1h 5m
- Frequency
- Once a week
- Estimated price
- $7 - $50
- Website
- https://www.ourbus.com/bookTicket
- Ave. Duration
- 25 min
- Estimated price
- $9 - $11
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.
Related travel guides
Travelling to the US: What do I need to know?
Rome2Rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway.
Read the travel guideWhy you should take the train in the US
Rome2Rio has everything you need to know about travelling with Amtrak
Read the travel guideNeed to know: Greyhound
Rome2Rio’s guide on the bus operator has all the information you need
Read the travel guide