Rome2Rio

How to get fromSt. Louis to Pikevilleby plane, car, bus, taxi, or train

Find Transport to Pikeville

See all options

There are 9 ways to get from St. Louis to Pikeville by plane, car, bus, taxi, or train

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

  1. Fly to Tri-Cities Regional Tn/Va Airport, drive

    best
    1. Fly from Lambert–St. Louis International Airport (STL) to Tri-Cities Regional Tn/Va Airport (TRI)plane plane STL - TRI
    2. Drive from Tri-Cities-Regional-Airport-TRI to Pikevillecar car
    8h
    $100–480
  2. Drive  468.7 mi

    cheapest
    1. Drive from St. Louis to Pikevillecar car 468.7 mi
    8h 2m
    $86–124
  3. Bus, taxi, drive

    1. Take the bus from St. Louis to Carbondalebus bus
    2. Take the bus from Carbondale Intermodal Station to Atlanta Bus Stationbus bus
    3. Take the bus from Atlanta Bus Station to Charlotte Bus Stationbus bus
    4. Take the bus from Charlotte to Boonebus bus
    5. Take the taxi from Boone to Sundog Outfitters - Damascus VAtaxi taxi
    6. Drive from Virginia Creeper Abingdon terminus to Pikevillecar car
    24h 50m
    $265–382
  4. Train, bus, taxi

    1. Take the train from St. Louis to Chicago Union Stationtrain train
    2. Take the train from Chicago Union Station to Washington Union Stationtrain train
    3. Take the bus from Washington Union Station to Bristol Exit 5 Park & Ride Lotbus bus
    4. Take the taxi from Bristol Exit 5 Park & Ride Lot to Southwest Virginia Community Collegetaxi taxi
    5. Take the bus from Southwest Virginia Community College to Centennial Heights Apartmentsbus bus
    6. Take the taxi from Centennial Heights Apartments to Pikevilletaxi taxi
    36h 40m
  5. Fly to Tri-State Airport, drive

    1. Fly from Lambert–St. Louis International Airport (STL) to Tri-State Airport (HTS)plane plane STL - HTS
    2. Drive from Tri-State Airport (HTS) to Pikevillecar car
    8h 9m
    $108–496
  6. Fly to Yeager Airport, drive

    1. Fly from Lambert–St. Louis International Airport (STL) to Yeager Airport (CRW)plane plane STL - CRW
    2. Drive from Yeager Airport (CRW) to Pikevillecar car
    8h 5m
    $122–632
  7. Fly to John Glenn Columbus International Airport, drive

    1. Fly from Lambert–St. Louis International Airport (STL) to John Glenn Columbus International Airport (CMH)plane plane STL - CMH
    2. Drive from Columbus-Airport-CMH to Pikevillecar car
    7h 38m
    $122–612
  8. Bus, taxi

    1. Take the bus from St Louis Bus Station to Nashville Bus Stationbus bus
    2. Take the bus from Nashville Bus Station to Washington Union Stationbus bus
    3. Take the bus from Washington Union Station to Bristol Exit 5 Park & Ride Lotbus bus
    4. Take the taxi from Bristol Exit 5 Park & Ride Lot to Southwest Virginia Community Collegetaxi taxi
    5. Take the bus from Southwest Virginia Community College to Centennial Heights Apartmentsbus bus
    6. Take the taxi from Centennial Heights Apartments to Pikevilletaxi taxi
    35h 55m
  9. Train, drive, bus, taxi

    1. Take the train from St. Louis to Chicago Union Stationtrain train
    2. Take the train from Chicago Union Station to Charlottesvilletrain train
    3. Drive from Charlottesville to Goodwin Transit Centercar car
    4. Take the bus from Goodwin Transit Center to Bristol Exit 5 Park & Ride Lotbus bus
    5. Take the taxi from Bristol Exit 5 Park & Ride Lot to Southwest Virginia Community Collegetaxi taxi
    6. Take the bus from Southwest Virginia Community College to Buchanan Funeral Homebus bus
    7. Take the taxi from Buchanan Funeral Home to Pikevilletaxi taxi
    37h 12m

Lambert–St. Louis International Airport (STL) to Tri-Cities Regional Tn/Va Airport (TRI) flights

Calendar61Weekly Planes
Duration5h 3mAverage Duration
Ticket$83Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between St. Louis, MO, USA and Pikeville, KY, USA?

There is no direct connection from St. Louis to Pikeville. However, you can take the train to LAMBERT AIRPORT TERMINAL #1 station, walk to Lambert–St. Louis International Airport (STL) airport, fly to Tri-Cities Regional Tn/Va Airport (TRI), then drive to Pikeville. Alternatively, you can take the bus to Carbondale, take the bus to Atlanta Bus Station, take the bus to Charlotte Bus Station, take the bus to Boone, take the taxi to Sundog Outfitters - Damascus VA, take the shuttle to Virginia Creeper Abingdon terminus, then drive to Pikeville.

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