Rome2Rio

How to get fromPortland to Lebanonby plane, train, bus, taxi, or car

Find Transport to Lebanon

See all options

There are 5 ways to get from Portland to Lebanon by plane, train, bus, taxi, 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. Fly, train

    best
    1. Fly from Portland (PWM) to Nashville (BNA)plane plane PWM - BNA
    2. Take the train from Riverfront Station to Lebanon Stationtrain train
    5h 41m
    $136–629
  2. Train, bus, taxi

    1. Take the train from Portland to Bostontrain train
    2. Take the train from Boston to Ny Moynihan Train Hall At Penn Stationtrain train
    3. Take the bus from New York, NY to Cookeville, TNbus bus Ny
    4. Take the taxi from Cookeville, TN to Lebanontaxi taxi
    22h 52m
    $199–961
  3. Drive 1,157.9 mi

    1. Drive from Portland to Lebanoncar car 1,157.9 mi
    20h 5m
    $212–306
  4. Bus, taxi

    1. Take the bus from Portland, ME to Boston, MA - South Stationbus bus
    2. Take the bus from Boston to NYC Downtownbus bus
    3. Take the bus from New York, NY to Nashville, TNbus bus Ny
    4. Take the taxi from Nashville, TN to Lebanontaxi taxi
    24h 3m
    $236–328
  5. Bus, train

    1. Take the bus from City of Portland to New York Midtownbus bus
    2. Take the bus from New York Midtown to Atlanta Downtownbus bus
    3. Take the bus from Grand Hyatt Atlanta in Buckhead to Omni Nashville Hotelbus bus
    4. Take the train from Riverfront Station to Lebanon Stationtrain train 90
    33h
    $354–504

Portland (PWM) to Nashville (BNA) flights

Calendar40Weekly Planes
Duration5hAverage Duration
Ticket$129Cheapest Price
See schedules

Questions & Answers

What companies run services between Portland, ME, USA and Lebanon, Wilson County, TN, USA?

There is no direct connection from Portland to Lebanon. However, you can fly to Nashville (BNA), walk to Nashville International Airport, take the line 18 bus to Central 5Th Ave - Bay 4, walk to Central 4Th Ave - Bay 13, take the line 55 bus to Peabody Station Outbound, walk to Riverfront Station, then take the train to Lebanon Station. Alternatively, you can take the train to Boston, walk to North Station, take the subway to Back Bay, walk to Boston, take the train to Ny Moynihan Train Hall At Penn Station, walk to 34 St-Herald Sq, take the subway to East Broadway, walk to New York, NY, take the bus to Cookeville, TN, then take the taxi to Lebanon.

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