1map logo

Washington to Lewisburg

from $30: ways by bus, train, flight or car

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Washington to Lewisburg 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.

Bus
4h 53m
Cheapest
$20-96
Drive
3h 32m
Fastest
$30-50

How to Get from Washington to Lewisburg: 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.

by carBest price
285 kmDistance
3h 32mFastest

Washington - Lewisburg operators

Explore transport companies operating between Washington and Lewisburg, with prices starting at $30. These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus

Contact phone

+1 214-849-8100

Website

https://www.greyhound.com

Bus from Washington Union Station to Harrisburg Bus Station

Average Duration

3h 10m

Estimated price

$20-96

Bus from Harrisburg to Lewisburg Amtrak Bus Stop

Average Duration

1h 35m

Estimated price

$50-50

Contact phone

+1 800-872-7245

Website

https://www.amtrak.com/home.html

Bus from Harrisburg to Lewisburg Amtrak Bus Stop

Average Duration

1h 35m

Estimated price

$50-50

Plane

Website

https://www.united.com

Plane from Washington Dulles Airport (IAD) to State College Airport (SCE)

Average Duration

1h 1m

Estimated price

$202-203

Plane from Washington Dulles Airport (IAD) to Lancaster Airport (LNS)

Average Duration

1h

Estimated price

$201-190

Train

Contact phone

+1 202-637-7000

Website

https://www.wmata.com

Train from Farragut West, Blue/Orange/Silver Line Track 2 Platform to Washington Dulles International Airport, Silver Line Center Platform

Average Duration

49m

Estimated price

$204-206

Frequently asked questions

Find out more about the route from Washington to Lewisburg.

Or choose the category:
The distance between Washington and Lewisburg is approximately 150 miles. By car, the journey typically takes around 2.5 to 3 hours, depending on traffic conditions. If you prefer traveling by train, the trip may take around 3.5 to 5 hours, including transfers. Bus services are also available and usually take about 4 to 5 hours, depending on the route and stops.
The most cost-effective option for traveling from Washington to Lewisburg is typically by bus, as it often offers lower fares compared to other modes of transportation. Alternatively, taking a train can provide a good balance of comfort and efficiency, though it may be slightly more expensive. If you're looking for time efficiency, driving directly might be the quickest option, taking approximately 2.5 to 3 hours without significant delays. Ultimately, the choice depends on your priorities regarding cost and time.
Prices for traveling from Washington to Lewisburg can vary widely depending on the mode of transportation. Bus tickets generally range from $20 to $50, making them one of the most affordable options. Train fares can vary from around $30 to $100, depending on the time of booking and class of service. If you choose to drive, consider costs like fuel, which may amount to approximately $30 to $40 for the round trip, depending on your vehicle's fuel efficiency.
If you want to travel from Washington to Lewisburg without using public transportation, driving is the most straightforward option. You can rent a car if you don't have one, as several rental agencies operate in the area. Alternatively, consider using a rideshare service or arranging a carpool with friends or family. For a more scenic experience, you might also think about biking, though this would require a significant commitment in terms of time and preparation.
To travel from Washington to Lewisburg without a car, you can consider taking a combination of trains and buses. While there are no direct trains to Lewisburg, you can take an Amtrak train to nearby Selinsgrove and then use local transportation options or rideshare services to reach Lewisburg. Alternatively, you can look for bus services that connect the two cities, which often include stops in intermediate towns. Planning ahead and checking schedules will help you find the best route and connection times.
There is no direct public transportation link between Washington and Lewisburg. Travelers must typically use a combination of services, such as taking a train to a nearby hub and then switching to a bus or rideshare service. While Amtrak does provide train services to areas near Lewisburg, a direct route doesn't exist. It's advisable to check schedules and routes in advance to plan the most efficient journey.
There is no direct commercial flight between Washington and Lewisburg as Lewisburg does not have a major airport for commercial airlines. Typically, travelers would fly from Washington to a nearby larger airport, such as Harrisburg International Airport, which is about 30 miles from Lewisburg. The flying time to Harrisburg is around 1 hour, but with layovers and travel to Lewisburg, the total trip can take several hours. Flight prices usually range from $100 to $300, depending on the booking time and specific airlines.
Near Lewisburg there are several accommodation options to choose from. For a cozy stay, consider the historic Lewisburg Hotel, which offers charming rooms and easy access to local attractions. If you prefer a more modern experience, the Hampton Inn Lewisburg provides comfortable accommodations and complimentary breakfast. For a unique stay, you can also find bed-and-breakfasts in the area that offer a more personalized touch to your visit.