Skip to main content

How to get from Nashville Airport BNA to Lebanon by bus and train?

Nashville Airport BNA to Lebanon - Bus Schedule

The 18 bus from Nashville Airport BNA to Lebanon runs from 5:35 AM to 11:07 PM, with departures every 30-40 min. The trip takes about 1 hr 54 min, with regular service throughout the operating hours.

From Nashville Airport BNA to Lebanon by bus and train

To get from Nashville Airport BNA to Lebanon in Nashville, take the 18 bus from Nashville International Airport station to 8th Ave S & Demonbreun St Nb station. Next, take the 90 train from Riverfront Station station to Lebanon Station station. The total trip duration for this route is approximately 1 hr 54 min. The bus and train schedule from Nashville Airport BNA may change. We recommend you check the updated bus and train schedule to Lebanon on the Moovit app.

114min
Bus - 1818
Train - 9090
Leaves from Nashville International Airport

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Nashville Airport BNA
  • 2
    Bus - 1818
    Wait for bus
    18
    Downtown Via Elm Hill
  • 3
    Ride to bus station
    Ride to bus station
    8th Ave S & Demonbreun St Nb
    ID 270
    35 min
  • 4
    Walk to train station
    Walk to train station
    Riverfront Station
    ID 4188
    0.61 mi • 13 min
  • 5
    Train - 9090
    Wait for train
    90
    From Nashville
  • 6
    Ride to train station Lebanon Station
    Ride to train station
    Lebanon Station
    ID 4186
    55 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Nashville.
All local mobility options in one app

Public transit directions from Nashville Airport BNA to Lebanon

The distance between Nashville Airport BNA, Nashville and Lebanon, Nashville is approximately 40.85 mi, which can typically be travelled in 114 min. Moovit will show you the directions from Nashville Airport BNA to Lebanon by bus and train, so no matter how you choose to travel in Nashville – you will always have plenty of easy options.

Bus And Train schedule from Nashville Airport BNA to Lebanon

To check the bus and train schedule from Nashville Airport BNA to Lebanon using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Nashville Airport BNA) and destination (Lebanon), then select the desired date and time of travel. Moovit will show all available bus and train routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus and train, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus and train schedules.

Questions & Answers

  • What is the fastest way to get from Nashville Airport BNA to Lebanon?

    The fastest way takes 114 minutes, using Bus line 18, Train line 90.

  • Is there a direct bus between Nashville Airport BNA and Lebanon?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 1 hr 54 min.

  • Which bus line goes from Nashville Airport BNA to Lebanon?

    The 18 bus line goes from 8th Ave S & Demonbreun St Nb station near Nashville Airport BNA in 20591 to Riverfront Station. From there you’ll have to take one train line till Riverfront Station near Lebanon in Nashville.

  • How long does it take to travel from Nashville Airport BNA to Lebanon by bus and train?

    The total travel time between Nashville Airport BNA in 20591 and Lebanon in Nashville by bus and train is about 1 hr 54 min.

  • Where do I get on the bus near Nashville Airport BNA to get to Lebanon?

    Get on the 18 bus from the 8th Ave S & Demonbreun St Nb stop near Nashville Airport BNA in 20591.

  • Where do I get off the bus when travelling between Nashville Airport BNA and Lebanon?

    Get off the bus at the Riverfront Station, which is closest to Lebanon in Nashville.