Rome2Rio

How to get fromElkins to St. Louisby taxi, plane, bus, train or car

Find Transport to St. Louis

See all options

There are 7 ways to get from Elkins to St. Louis by taxi, plane, bus, train, 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 to North Central West Virginia Airport, fly

    best
    1. Take the taxi from Elkins to North Central West Virginia Airport (CKB)taxi taxi
    2. Fly from North Central West Virginia Airport (CKB) to Lambert–St. Louis International Airport (STL)plane plane CKB - STL
    6h 21m
    $212–770
  2. Drive 640.4 mi

    cheapest
    1. Drive from Elkins to St. Louiscar car 640.4 mi
    10h 35m
    $117–169
  3. Taxi, bus via Cambridge

    1. Take the taxi from Elkins to Clarksburg/White Oaks Sheltertaxi taxi
    2. Take the bus from Clarksburg/White Oaks Shelter to Parkersburg, WVbus bus
    3. Take the bus from Parkersburg, WV to Cambridgebus bus
    4. Take the bus from Cambridge, OH to St Louis Bus Stationbus bus
    16h 38m
    $173–328
  4. Taxi, bus, train

    1. Take the taxi from Elkins to Mountaineer Stationtaxi taxi
    2. Take the bus from Mountaineer Station to Pittsburgh Greyhoundbus bus
    3. Take the train from Pittsburgh Amtrak Station to Chicago Union Stationtrain train
    4. Take the train from Chicago Union Station to St. Louistrain train
    20h 26m
    $241–525
  5. Taxi to Morgantown Municipal Airport, fly

    1. Take the taxi from Elkins to Morgantown Municipal Airport (MGW)taxi taxi
    2. Fly from Morgantown Municipal Airport (MGW) to Lambert–St. Louis International Airport (STL)plane plane MGW - STL
    7h 9m
    $262–829
  6. Taxi, bus to Pittsburgh International Airport, fly

    1. Take the taxi from Elkins to Clarksburg/White Oaks Sheltertaxi taxi
    2. Take the bus from Clarksburg/White Oaks Shelter to Pittsburgh Airport PITbus bus
    3. Fly from Pittsburgh International Airport (PIT) to Lambert–St. Louis International Airport (STL)plane plane PIT - STL
    8h 4m
    $389–905
  7. Taxi, bus

    1. Take the taxi from Elkins to Clarksburg/White Oaks Sheltertaxi taxi
    2. Take the bus from Clarksburg/White Oaks Shelter to Pittsburgh Greyhoundbus bus
    3. Take the bus from Pittsburgh Intermodal Station to St Louis Bus Stationbus bus
    18h 46m
    $166–322

North Central West Virginia Airport (CKB) to Lambert–St. Louis International Airport (STL) flights

Calendar26Weekly Planes
Duration6h 11mAverage Duration
Ticket$111Cheapest Price
See schedules

Questions & Answers

What companies run services between Elkins, WV, USA and St. Louis, MO, USA?

There is no direct connection from Elkins to St. Louis. However, you can take the taxi to North Central West Virginia Airport (CKB) airport, fly to Lambert–St. Louis International Airport (STL), walk to LAMBERT AIRPORT TERMINAL #1 station, then take the train to CIVIC CENTER station. Alternatively, you can take the taxi to Clarksburg/White Oaks Shelter, take the bus to Parkersburg, WV, take the bus to Cambridge, walk to Cambridge, OH, then take the bus to St Louis Bus Station.

Airlines
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

Need to know: Greyhound

Read the travel guideNeed to know: Greyhound