Travel options for:
Nearby airports to Winston-Salem
  • Charlotte (CLT)

    $15 - $42
    1. Airport Terminal

      25 min - every 20 minutes - line 5

      $1 - $2

    2. Charlotte, NC

      1 h 46 min - once daily

      $14 - $40

      • Winston-Salem, NC
  • Greensboro/High Point (GSO)

    $19 - $22
    1. Greensboro/High Point (GSO)

      8 min - 5.6 miles

      $15 - $19

    2. Coble Transportation Center

      24 min - hourly - line 1

      $3

      • Winston-Salem Transportation
  • Raleigh/Durham (RDU)

    $17 - $42
    1. RDU Airport at Terminal 2

      14 min - hourly - line 100

      $1

    2. Regional Transit Center

      25 min - hourly - line 700

      $1

    3. Durham, NC

      2 h 13 min - once daily

      $15 - $40

      • Winston-Salem, NC
  • Roanoke (ROA)

    $56 - $136
    1. Roanoke-Blacksburg Regional

      25 min - hourly

      $4

    2. Roanoke

      1 h 5 min - once daily

      $12 - $35

    3. Lynchburg Amtrak

      2 h 9 min - once daily

      $30 - $70

    4. Greensboro, NC

      45 min - once daily

      $10 - $27

      • Winston-Salem, NC
  • Fayetteville Municipal (FAY)

    $39 - $78
    1. Fayetteville Municipal (FAY)

      9 min - 5.2 miles

      $15 - $19

    2. Fayetteville

      1 h 41 min - 5 times a day

      $10 - $20

    3. Durham

      1 h 51 min - once daily

      $14 - $40

      • Winston-Salem
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Airport Terminal line 5 bus to Charlotte, NC then bus to Winston-Salem, NC. 3 h 11 min $29. From Greensboro/High Point (GSO) taxi to Coble Transportation Center then line 1 bus to Winston-Salem Transportation Center. 32 min $21. From RDU Airport at Terminal 2 line 100 bus to Regional Transit Center, line 700 bus to Durham, NC, then bus to Winston-Salem, NC. 4 h 19 min $29. From Roanoke-Blacksburg Regional Airport bus to Roanoke, bus to Lynchburg Amtrak, train to Greensboro, NC, then bus to Winston-Salem, NC. 7 h 24 min $96. From Fayetteville Municipal (FAY) taxi to Fayetteville, bus to Durham, then bus to Winston-Salem. 4 h 41 min $61.