1map logoGo to main page

Williamsport, PA, USA to York, PA, USA from $20: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Williamsport, United States of America
to
York, United States of America

How to Get from Williamsport to York: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$20 - OtherBest price
178 kmDistance
2h 18m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Williamsport to York with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Bus
Average Duration
3h  55m
Estimated price
$26-79
Recommended
Company
various
Bus
Average Duration
4h  35m
Estimated price
$25-54
Cheapest
route map
Distance: 178 km
Duration: 2h 18m

See more options

Company
various
Drive
Average Duration
2h  18m
Estimated price
$20-29

Traveling From Williamsport to York

Traveling from Williamsport to York offers a shift from the serene beauty of the Susquehanna River Valley to York’s vibrant historical scenes and bustling downtown.

Best Neighbourhoods in York

York boasts diverse neighborhoods, each with its own charm and attractions.

Downtown York
• Home to art galleries and live music venues.
• Offers a variety of trendy restaurants and cafes.
York Fairgrounds
• Known for the annual York Fair and events.
• Features spacious parks for family gatherings.
Historic York
• Rich in Revolutionary War history and landmarks.
• Offers charming streets lined with boutiques.

Best Times To Visit York's Attractions

Planning your visit to York's attractions can enhance your experience significantly.

York Revolution Baseball Stadium
Visit during weekday games for fewer crowds and better seating options.
York City Market
Early mornings on Saturdays offer the freshest produce and less foot traffic.
The Goldsboro Fireworks Show
Arrive at least an hour early to snag a prime viewing spot.

York Weather: What to Expect Year-Round

York experiences a humid continental climate, with warm summers and cold winters; late spring and early fall offer the best weather for outdoor activities. Be prepared for seasonal changes, as weather can influence your travel plans and the enjoyment of local attractions.

Dining Recommendation in York

In York, don’t miss the chance to try the iconic York cheesecake, known for its rich, creamy texture and locally sourced ingredients that set it apart from the offerings in Williamsport. The vibrant atmosphere in York's historic eateries adds a distinct flavor to your dining experience, blending culinary traditions with a lively cultural scene.

Williamsport - York operators

Explore transport companies operating between Williamsport and York, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 800-858-8555
Website
https://trailways.com

Bus from Williamsport, Pa to Harrisburg, Pa

Average Duration
2h 15m
Estimated price
$24-260
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Harrisburg Bus Station to York Bus Stop

Average Duration
40m
Estimated price
$26-29
Contact phone
+1 800-632-9063
Website
http://rabbittransit.org

Bus from Market St. at 5th St. to York Transfer Center

Average Duration
1h 20m
Estimated price
$263-264

Williamsport to York: Overview of Bus, Train, Flight, and Car Trips

Traveling between Williamsport and York offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Williamsport to York, covering a distance of 110 miles in just 2 hours and 18 minutes. 💸 Enjoy budget-friendly travel options with car prices ranging from $20 to $29 for the journey between these two charming Pennsylvania cities.
Average price
$20 - $29
🚌 Although there is no direct bus route from Williamsport to York, travelers can still reach their destination by making a transfer at the Harrisburg Bus Station. The total journey time, including transfers, is approximately 3 hours and 55 minutes. 🚌 Ticket prices for the bus between York and Williamsport typically range from $26 to $79, offering an affordable and efficient mode of transportation for those looking to explore these two cities in Pennsylvania. Despite the transfer, the scenic journey through the state is sure to be an enjoyable travel experience for passengers.
Departure Point
Williamsport, Pa station
Arrival Point
York Bus Stop station

Frequently asked questions

Find out more about the route from Williamsport to York.

Or choose the category:
The distance between Williamsport and York is approximately 90 miles. By car, it is about a 2 hour and 18 minute drive, covering around 110 miles. If you prefer to travel by bus, it takes about 3 hours and 55 minutes to reach York from Williamsport. Overall, whether driving or taking a bus, the travel times are relatively reasonable for reaching either destination.
The most cost-effective and time-efficient transportation option for traveling from Williamsport to York is to drive. It costs between $20-$29 and takes approximately 2 hours and 18 minutes. This option allows you to have control over your itinerary and the flexibility to stop at any point along the way. Taking a bus may be an alternative, but it is not as efficient as it takes 3 hours and 55 minutes and may have limited schedules.
The prices for a bus ticket between Williamsport and York can range from $26 to $79, depending on factors such as the time of travel and the bus company chosen. It is recommended to check with different bus companies or online ticketing platforms to find the most affordable option. Additionally, prices may vary during peak travel seasons or holidays, so it is advisable to book in advance to secure the best deal.
To travel from Williamsport to York without using public transportation, the best option is to drive. The driving distance between the two cities is approximately 110 miles, and it takes around 2 hours and 18 minutes to reach York from Williamsport by car. The prices for a car rental or fuel costs can vary, but on average, it can range from $20 to $29 for the round trip, depending on the type of vehicle and current gas prices.
The best way to travel from Williamsport to York without a car is by taking a bus. The journey takes approximately 3 hours and 55 minutes and usually costs between $26 and $80. Another option is taking a night bus, which can be convenient for those who prefer to travel overnight. Both options provide a hassle-free and cost-effective way to reach York from Williamsport.
Yes, there is indirect transportation available between Williamsport and York. Although there is no direct bus service, you can take a bus from Williamsport to Harrisburg Bus Station and then transfer to another bus that will take you to York Bus Stop. The entire journey, including transfers, takes approximately 3 hours and 55 minutes. Both Trailways and Greyhound USA operate bus services on this route. Please note that there may be additional transportation options, such as driving or taking a taxi or train.
There are numerous options for accommodation near York. With over 41 hotels available, there is a wide range of choices to suit various budgets and preferences. Prices start at $49, making it possible to find affordable options for a comfortable stay. Whether you are looking for a luxury hotel or a budget-friendly option, there are plenty of choices available in the area.

Trips from Williamsport