Rome2Rio

How to get fromMorristown to St. Louisby car, plane, or bus

Find Transport to St. Louis

See all options

There are 6 ways to get from Morristown to St. Louis by car, plane, or bus

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

  1. Drive to Mcghee Tyson Airport, fly

    best
    1. Drive from Morristown to Mcghee Tyson Airport (TYS)car car
    2. Fly from Mcghee Tyson Airport (TYS) to Lambert–St. Louis International Airport (STL)plane plane TYS - STL
    5h 5m
    $123–717
  2. Drive 494.1 mi

    cheapest
    1. Drive from Morristown to St. Louiscar car 494.1 mi
    9h 29m
    $91–131
  3. Drive, bus

    1. Drive from Morristown to Knoxvillecar car
    2. Take the bus from Knoxville to Nashvillebus bus Nyc
    3. Take the bus from Nashville Bus Station to St Louis Bus Stationbus bus
    12h 28m
    $100–170
  4. Drive to Tri-Cities Regional Tn/Va Airport, fly

    1. Drive from Morristown to Tri-Cities-Regional-Airport-TRIcar car
    2. Fly from Tri-Cities Regional Tn/Va Airport (TRI) to Lambert–St. Louis International Airport (STL)plane plane TRI - STL
    5h 56m
    $114–569
  5. Drive to Asheville Regional Airport, fly

    1. Drive from Morristown to Asheville-Airport-AVLcar car
    2. Fly from Asheville Regional Airport (AVL) to Lambert–St. Louis International Airport (STL)plane plane AVL - STL
    6h 16m
    $120–578
  6. Drive, bus via Carbondale

    1. Drive from Morristown to Knoxvillecar car
    2. Take the bus from Knoxville to Nashvillebus bus Nyc
    3. Take the bus from Nashville Bus Station to Carbondale Intermodal Stationbus bus
    4. Take the bus from Carbondale Intermodal Station to St Louis Bus Stationbus bus
    12h 38m
    $100–180

Mcghee Tyson Airport (TYS) to Lambert–St. Louis International Airport (STL) flights

Calendar130Weekly Planes
Duration4h 58mAverage Duration
Ticket$116Cheapest Price
See schedules

Questions & Answers

What companies run services between Morristown, TN, USA and St. Louis, MO, USA?

There is no direct connection from Morristown to St. Louis. However, you can drive to Mcghee Tyson Airport (TYS) 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 a vehicle from Morristown to St Louis Bus Station via Knoxville, Nashville, Charlotte Pike & Lellyett St Eb, Central 5Th Ave - Bay 1, Central 4Th Ave - Bay 13, Fulton Station Outbound, and Nashville Bus Station in around 12h 28m.

Airlines
Bus 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