There are 3 ways to get from Keyser to Marion by car, bus, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus, taxi
best- Drive from Keyser to Front Royal Walmartcar
- Take the bus from Front Royal Walmart to Godwin Transit Centerbus
- Take the bus from Goodwin Transit Center to Wytheville Rural King Parking Lotbus
- Take the taxi from Wytheville Rural King Parking Lot to Mariontaxi
8h 4m$128–169Drive 283.8 mi
cheapest- Drive from Keyser to Marioncar 283.8 mi
6h$52–75Drive, fly, bus, taxi
- Drive from Keyser to Altoona–Blair County Airport (AOO)car
- Fly from Altoona–Blair County Airport (AOO) to Charlotte Douglas International Airport (CLT)plane AOO - CLT
- Take the bus from Charlotte Airport to ASU Peacock Hall Boonebus
- Take the taxi from ASU Peacock Hall Boone to Mariontaxi
8h 40m$404–511
Altoona–Blair County Airport (AOO) to Charlotte Douglas International Airport (CLT) flights
Questions & Answers
The cheapest way to get from Keyser to Marion is to drive which costs $50 - $75 and takes 6h.
The fastest way to get from Keyser to Marion is to drive which takes 6h and costs $50 - $75.
The distance between Keyser and Marion is 345 miles. The road distance is 285.4 miles.
It takes approximately 8h 4m to get from Keyser to Marion, including transfers.
Yes, the driving distance between Keyser to Marion is 285 miles. It takes approximately 6h to drive from Keyser to Marion.
There are 10+ hotels available in Marion.
What companies run services between Keyser, WV, USA and Marion, VA, USA?
There is no direct connection from Keyser to Marion. However, you can drive to Front Royal Walmart, take the bus to Godwin Transit Center, take the bus to Wytheville Rural King Parking Lot, then take the taxi to Marion. Alternatively, you can drive from Keyser to Marion in around 6h.
- Website
- contouraviation.com
Flights from Altoona–Blair County Airport to Charlotte Douglas International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $160–210
- Phone
- +1-800-827-3490
- [email protected]
- Website
- virginiabreeze.drpt.virginia.gov
Bus from Front Royal Walmart to Godwin Transit Center
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $19–24
- Schedules at
- virginiabreeze.drpt.virginia.gov
Bus from Goodwin Transit Center to Wytheville Rural King Parking Lot
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $30–40
- Schedules at
- virginiabreeze.drpt.virginia.gov
- Phone
- +1 828-327-2340
- [email protected]
- Website
- hickoryhop.com
Bus from Charlotte Airport to ASU Peacock Hall Boone
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $90–110
- Schedules at
- hickoryhop.com
- Ave. Duration
- 1h 4m
- Estimated price
- $65–170
High Country Taxi
- Phone
- +1 828-414-1492
- Website
- highcountrytaxi.com
Tipsy Taxi
- Phone
- +1 828-719-8477
- Website
- facebook.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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide

