Directions from Buffalo to Hershey

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 via Seneca Allegany Casino  •  9 h 56 min

$65 - $135

5 alternative options

Bus  •  10 h 14 min

  1. 530 Buffalo
  2. 710 Pittsburgh - State College - Harrisburg

$73 - $141

Drive  •  5 h 48 min

  1. 298.8 miles

$29 - $45

Fly Buffalo to Philadelphia, train  •  8 h 4 min

  1. BUF - PHL

$197 - $792

Bus, train to Toronto, fly to Harrisburg, line 322 bus  •  10 h 2 min

  1. YYZ - MDT

$262 - $765

Fly Buffalo to Baltimore, train  •  8 h 41 min

  1. BUF - BWI

$239 - $904

What companies run services between Buffalo, NY, USA and Hershey, PA, USA?

You can take a bus from Buffalo to Hershey via Seneca Allegany Casino, State College, State College, Pa, Harrisburg, Pa, and Harrisburg Transportation Center in around 9 h 56 min.

Airlines
Southwest Airlines
Website
southwest.com
Flights from Buffalo to Baltimore
Ave. Duration
1 h 8 min
When
Every day
Estimated price
$160 - $800
American Airlines
Website
aa.com
Flights from Buffalo to Philadelphia
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$200 - $1,100
United Airlines
Website
united.com
Flights from Buffalo to Philadelphia via Washington Dulles
Ave. Duration
3 h 27 min
When
Every day
Estimated price
$280 - $1,600
Flights from Toronto to Harrisburg
Ave. Duration
1 h 26 min
When
Every day
Estimated price
$490 - $2,300
Flights from Toronto to Harrisburg via Washington Dulles
Ave. Duration
3 h 28 min
When
Every day
Estimated price
$390 - $1,300
Air Canada
Website
aircanada.com
Flights from Toronto to Harrisburg
Ave. Duration
1 h 26 min
When
Every day
Estimated price
$490 - $2,300
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Philadelphia 30th Street Station Amtrak to Harrisburg Amtrak
Ave. Duration
1 h 50 min
Frequency
Hourly
Estimated price
$30 - $65
Website
amtrak.com
Coach Seat
$30 - $45
Flexi Coach Seat
$50 - $80
Business Coach Seat
$45 - $65
Room
$160 - $220
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Niagara Falls to Toronto
Ave. Duration
1 h 56 min
Frequency
Every 3 hours
Estimated price
$27 - $80
Website
viarail.ca
Escape
$27 - $40
Economy
$35 - $50
Economy Plus
$55 - $80
Business
$50 - $70
Business Plus/Sleeper
$90 - $130
Amtrak Acela Express
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from BWI Marshall Airport Amtrak to Philadelphia 30th Street Station Amtrak
Ave. Duration
1 h 18 min
Frequency
Every 30 minutes
Estimated price
$80 - $220
Website
amtrak.com
Business Seat
$80 - $190
First Class Seat
$150 - $220
Bus operators
Fullington Trailways
Phone
+1 800.942.8287
Website
fullingtontours.com
Bus from Buffalo, NY to Seneca Allegany Casino
Ave. Duration
1 h 30 min
Frequency
Once daily
Estimated price
$18 - $35
Schedules at
fullingtontours.com
Book at
fab.tdstickets.com
Bus from Seneca Allegany Casino to State College
Ave. Duration
3 h 10 min
Frequency
Once daily
Estimated price
$30 - $60
Schedules at
fullingtontours.com
Book at
fab.tdstickets.com
Bus from State College, PA to Harrisburg
Ave. Duration
1 h 45 min
Frequency
Once daily
Estimated price
$23 - $40
Schedules at
fullingtontours.com
Book at
fab.tdstickets.com
Bus from Buffalo, NY to Dubois, PA
Ave. Duration
4 h 25 min
Frequency
Once daily
Estimated price
$40 - $75
Schedules at
fullingtontours.com
Book at
fab.tdstickets.com
Bus from Dubois, PA to Harrisburg
Ave. Duration
3 h 5 min
Frequency
Once daily
Estimated price
$29 - $65
Schedules at
fullingtontours.com
Book at
fab.tdstickets.com
Greyhound USA
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from State College, Pa to Harrisburg, Pa
Ave. Duration
1 h 50 min
Frequency
Hourly
Estimated price
$15 - $35
Website
greyhound.com
Economy
$15 - $22
Flexible
$26 - $35
Bus from Ft Erie, On to Niagara Falls, On
Ave. Duration
35 min
Frequency
Hourly
Estimated price
$9 - $19
Website
greyhound.com
Economy
$9 - $13
Flexible
$15 - $19
bus
Bus from State College to Harrisburg Transportation Center
Ave. Duration
1 h 45 min
Frequency
Twice a week
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Ft Erie, ON to Niagara Falls, ON
Ave. Duration
35 min
Frequency
3 times a day
Estimated price
$8 - $23
Website
Greyhound.ca
Advanced Purchase
$8 - $13
Online Fare
$8 - $21
Standard Fare
$15 - $23
Refundable
$19 - $27
Megabus CA
Phone
1-866-488-4452
Email
canada-info@coachcanada.com
Website
ca.megabus.com
Bus from Fort Erie, ON to Niagara Falls, ON
Ave. Duration
30 min
Frequency
Once daily
Estimated price
$9 - $14
Schedules at
ca.megabus.com
Book at
ca.megabus.com
CAT Transit
Phone
+1 717-238-8304
Website
cattransit.com
Bus from Harrisburg Transportation Center to Chocolate Ave & Cocoa Ave
Ave. Duration
54 min
Frequency
Hourly
Estimated price
$1 - $3
Schedules at
cattransit.com
Book at
cattransit.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 Buffalo and Hershey is 343 km. The road distance is 478 km.

The cheapest way to get from Buffalo to Hershey is to drive which costs $29 - $45 and takes 5 h 48 min.

The quickest way to get from Buffalo to Hershey is to drive which takes 5 h 48 min and costs $29 - $45.

No, there is no direct bus from Buffalo to Hershey. However, there are services departing from Buffalo, NY and arriving at Chocolate Ave & Cocoa Ave via Seneca Allegany Casino, State College, Pa and Harrisburg Transportation Center. The journey, including transfers, takes approximately 9 h 56 min.

It takes approximately 9 h 56 min to get from Buffalo to Hershey, including transfers.