Rome2Rio

How to get fromKeyser to Waynesboroby taxi, train, bus, or car

Find Transport to Waynesboro

See all options

There are 3 ways to get from Keyser to Waynesboro by taxi, train, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Taxi, train

    best
    1. Take the taxi from Keyser to Cumberland Amtrak Stationtaxi taxi
    2. Take the train from Cumberland Amtrak Station to Martinsburg Amtrak Stationtrain train
    3. Take the taxi from Martinsburg Amtrak Station to Waynesborotaxi taxi
    2h 46m
    $148–200
  2. Drive 98.9 mi

    cheapest
    1. Drive from Keyser to Waynesborocar car 98.9 mi
    1h 59m
    $19–27
  3. Bus, train, taxi

    1. Take the bus from Westernport McDonalds to Rose'sbus bus
    2. Take the train from Cumberland Amtrak Station to Martinsburg Amtrak Stationtrain train
    3. Take the taxi from Martinsburg Amtrak Station to Waynesborotaxi taxi
    4h 37m
    $116–161

Questions & Answers

What companies run services between Keyser, WV, USA and Waynesboro, Franklin County, PA, USA?

There is no direct connection from Keyser to Waynesboro. However, you can take the taxi to Cumberland Amtrak Station, take the train to Martinsburg Amtrak Station, then take the taxi to Waynesboro. Alternatively, you can take the taxi to Westernport McDonalds, take the bus to Rose's, walk to Cumberland Amtrak Station, take the train to Martinsburg Amtrak Station, then take the taxi to Waynesboro.

Train operators
Bus operators
Other operators

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