1map logoGo to main page

Martinsburg, WV, USA to Morgantown, WV, USA from $10: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Martinsburg, United States
to
Morgantown, United States

How to Get from Martinsburg to Morgantown: 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.

$10 - Train, BusBest price
172 kmDistance
2h 33m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Martinsburg to Morgantown 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
Greyhound US0164
Bus
Average Duration
7h  56m
Estimated price
$71-124
Recommended
Company
various
Train
Bus
Average Duration
8h  35m
Estimated price
$10-107
Cheapest
route map
Distance: 172 km
Duration: 2h 33m

See more options

Company
various
Drive
Average Duration
2h  33m
Estimated price
$27-40
Company
various
Train
Subway
Plane
Average Duration
5h  24m
Estimated price
$76-261

Martinsburg - Morgantown operators

Explore transport companies operating between Martinsburg and Morgantown, with prices starting at . 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 Frederick Frederick Bus Stop to Pittsburgh Intermodal Station

Average Duration
3h 25m
Estimated price
$12431-716

Bus from Pittsburgh Greyhound to E. Moore Hall

Average Duration
1h 32m
Estimated price
$102-0
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Martinsburg Amtrak Station to Pittsburgh Amtrak Station

Average Duration
6h 3m
Estimated price
$712-713

Train from Martinsburg Amtrak Station to Rockville Amtrak

Average Duration
1h 15m
Estimated price
$1243-70
Contact phone
+1-866-743-3682
Website
https://www.mta.maryland.gov

Train from Martinsburg W Va Marc to ROCKVILLE MARC eb

Average Duration
1h 26m
Estimated price
$1243-101
Plane
Website
http://iflysouthern.com

Plane from Washington Dulles Airport to Morgantown Airport

Average Duration
1h 15m
Estimated price
$70-711

Martinsburg to Morgantown: Overview of Bus, Train, Flight, and Car Trips

Traveling between Martinsburg and Morgantown 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 Martinsburg to Morgantown spanning 152 miles of picturesque West Virginia terrain. Enjoy a leisurely drive of approximately 2 hours and 33 minutes through charming towns and rolling hills. 💸 The cost to journey from Martinsburg to Morgantown by car ranges from $27 to $40, offering flexibility to fit your budget. Find affordable gas stations along the route and take advantage of the convenience of self-driving to explore at your own pace.
Average price
$27 - $40
🛫 Flying from Martinsburg to Morgantown is easy with a direct flight from Washington Dulles Airport, taking just 1 hour and 15 minutes with Southern Airways Express.
Departure Point
Washington Dulles Airport
Arrival Point
Morgantown Airport
🚌 Traveling from Martinsburg to Morgantown by bus takes approximately 7 hours and 56 minutes. 💸 The prices for a bus ticket between Morgantown and Martinsburg can range from $71 to $124, depending on the day and time of booking.

Frequently asked questions

Find out more about the route from Martinsburg to Morgantown.

Or choose the category:
The distance between Martinsburg and Morgantown is approximately 172 km by air. By road, the distance is about 245 km. If you take a train and then a bus, it would typically take around 8 hours and 35 minutes to reach Morgantown from Martinsburg. However, if you prefer to drive by car, the travel time would be around 2 hours and 33 minutes. Taking a bus directly between the two cities would take approximately 7 hours and 56 minutes.
The most cost-effective and time-efficient transportation option for traveling from Martinsburg to Morgantown is by driving. It takes approximately 2 hours and 33 minutes to cover the distance of 172 km, and the cost is estimated to be between $27 and $40. Driving allows for flexibility and the convenience of traveling on your own schedule. Another option is to take a train and then a bus, but this option takes significantly longer, with a total travel time of 8 hours and 35 minutes.
The prices for a bus ticket between Morgantown and Martinsburg can range from $71 to $124.
To travel from Martinsburg to Morgantown without using public transportation, you can drive the distance of approximately 245 km. The journey typically takes around 2 hours and 33 minutes by car. Depending on the specific car and fuel prices, the cost of the trip can range from $27 to $40.
The most convenient way to travel from Martinsburg to Morgantown without a car is by bus. The journey takes approximately 7 hours and 56 minutes and tickets range from $70 to $130.
The flight between Martinsburg and Morgantown typically takes 1 hour and 15 minutes. This is a direct flight from Washington Dulles Airport to Morgantown Airport.
There are many accommodation options available near Morgantown. With over 35 hotels to choose from, travelers can find a range of choices based on their preferences and budget. Prices for hotels in Morgantown start at $42, providing affordable options for those on a tight budget.