Rome2Rio

How to get fromHarrisburg, Pa to Great Smoky Mountainsby plane, car, bus, or train

Find Transport to Great Smoky Mountains

See all options

There are 8 ways to get from Harrisburg, Pa to Great Smoky Mountains by plane, car, bus, 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 from Harrisburg International Airport, drive

    best
    1. Fly from Harrisburg International Airport (MDT) to Mcghee Tyson Airport (TYS)plane plane MDT - TYS
    2. Drive from Mcghee Tyson Airport (TYS) to Great Smoky Mountainscar car
    7h 9m
    $131–718
  2. Drive 560.6 mi

    cheapest
    1. Drive from Harrisburg, Pa to Great Smoky Mountainscar car 560.6 mi
    10h 5m
    $103–148
  3. Bus, train, drive

    1. Take the bus from Harrisburg Bus Station to Washington Union Stationbus bus
    2. Take the train from Washington Union Station to Greensborotrain train
    3. Take the bus from Greensboro Bus Stop to Asheville, NCbus bus
    4. Drive from Asheville, NC to Great Smoky Mountainscar car
    16h 28m
    $140–292
  4. Train, bus, drive via Greensboro

    1. Take the train from Harrisburg to 30th Street Stationtrain train
    2. Take the train from 30th Street Station to Greensborotrain train
    3. Take the bus from Greensboro Bus Stop to Asheville, NCbus bus
    4. Drive from Asheville, NC to Great Smoky Mountainscar car
    17h 49m
    $189–406
  5. Train to Philadelphia International Airport, fly, drive

    1. Take the train from Harrisburg to 30th Street Stationtrain train
    2. Fly from Philadelphia International Airport (PHL) to Mcghee Tyson Airport (TYS)plane plane PHL - TYS
    3. Drive from Mcghee Tyson Airport (TYS) to Great Smoky Mountainscar car
    7h 15m
    $204–1,035
  6. Train, bus, drive

    1. Take the train from Harrisburg to Ny Moynihan Train Hall At Penn Stationtrain train
    2. Take the bus from New York, NY to Knoxville, TNbus bus Ny
    3. Drive from Knoxville, TN to Great Smoky Mountainscar car
    18h 55m
    $169–255
  7. Bus, drive

    1. Take the bus from Harrisburg Bus Station to New York City Chinatownbus bus
    2. Take the bus from New York to Knoxvillebus bus Nyc
    3. Drive from Knoxville to Great Smoky Mountainscar car
    19h 40m
    $141–214
  8. Bus, drive via Farragut

    1. Take the bus from Harrisburg Bus Station to New York City Chinatownbus bus
    2. Take the bus from New York, NY to Knoxville, TNbus bus Ny
    3. Drive from Knoxville, TN to Great Smoky Mountainscar car
    19h 44m
    $140–182

Harrisburg International Airport (MDT) to Mcghee Tyson Airport (TYS) flights

Calendar99Weekly Planes
Duration5h 5mAverage Duration
Ticket$120Cheapest Price
See schedules

Questions & Answers

What companies run services between Harrisburg, Pa, PA, USA and Great Smoky Mountains, TN, USA?

There is no direct connection from Harrisburg, Pa to Great Smoky Mountains. However, you can take the line 7 bus to Harrisburg International Airport, walk to Harrisburg International Airport (MDT) airport, fly to Mcghee Tyson Airport (TYS), then drive to Great Smoky Mountains. Alternatively, you can take a bus from Harrisburg Bus Station to Great Smoky Mountains via Washington Union Station, Washington Union Station, Greensboro, Greensboro Bus Stop, and Asheville, NC in around 16h 28m.

Airlines
Train operators
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