Duration 1h 27m
Distance 75.9 miles
Average price $40
Possible routes 3 found

Bethlehem to Lancaster

Rome2rio has found 3 ways to get from Bethlehem to Lancaster by bus, train and car. We recommend taking the bus from Bethlehem PA: East 4 Street & Fillmore Street to Philadelphia PA: 30 Street Station and then taking the train from 30th Street Train Station to Lancaster Amtrak Station, which takes around 3h 29m.

Recommended route

Bus, train via Philadelphia

  1. Bethlehem PA: East 4 Street & Fillmore Street
    Reading PA – Allentown PA – Philadelphia PA
  2. 30th Street Train Station
    Keystone Service / ...
  3. Lancaster
3h 29m
$60 - $75
Alternative routes

Bus, train

  1. Allentown, Pa
  2. Harrisburg Amtrak Station
    Keystone Service / ...
  3. Lancaster
4h 22m
$40 - $59


  1. Bethlehem
    75.6 miles
  2. Lancaster
1h 27m
$7 - $11

Frequently asked questions

Want to know about travelling from Bethlehem to Lancaster? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Bethlehem to Lancaster is to drive which costs $7 - $11 and takes 1h 27m.

More details

The quickest way to get from Bethlehem to Lancaster is to drive which costs $7 - $11 and takes 1h 27m.

More details

The distance between Bethlehem and Lancaster is 64 miles. The road distance is 75.9 miles.

Get driving directions

The best way to get from Bethlehem to Lancaster without a car is to bus and train via Philadelphia which takes 3h 29m and costs $60 - $75.

More details

It takes approximately 3h 29m to get from Bethlehem to Lancaster, including transfers.

More details

Yes, the driving distance between Bethlehem to Lancaster is 76 miles. It takes approximately 1h 27m to drive from Bethlehem to Lancaster.

Get driving directions

There are 163+ hotels available in Lancaster. Prices start at $100 USD per night.

More details

How to travel from Bethlehem to Lancaster

Find all the possible transport options for your trip from Bethlehem to Lancaster right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

Lancaster, United States

Lancaster is a city located in South Central Pennsylvania which serves as the seat of Pennsylvania's Lancaster County and one of the oldest inland towns in the United States (along with Hartford, Connecticut; Springfield, Massachusetts; Petersburg, Virginia; Albany, New York; Schenectady, New York, and several other early settlements). With a population of 59,322, it ranks eighth in population among Pennsylvania's cities. The Lancaster metropolitan area population is 507,766, making it the 101st largest metropolitan area in the US and 2nd largest in the South Central Pennsylvania area. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe