Travel options for:
Roanoke to Orlando
  • Fly to Orlando

    $276 - $1,410
    1. Roanoke

      15 min - hourly

      $1 - $4

    2. Roanoke (ROA)

      3 h 50 min - 1 stopover

      $270 - $1,400

    3. Orlando (MCO)

      12 min - hourly - line 111

      $3

    4. Sand Lake Road

      9 min - hourly

      $2 - $3

  • Fly to Orlando Sanford

    $262 - $930
    1. Roanoke

      15 min - hourly

      $1 - $4

    2. Roanoke (ROA)

      1 h 49 min - non-stop

      $240 - $900

    3. Orlando Sanford (SFB)

      10 min - 6 miles

      $18 - $22

    4. Lake Mary

      38 min - hourly

      $2 - $4

  • Fly to Daytona Beach, bus

    $244 - $1,226
    1. Roanoke

      15 min - hourly

      $1 - $4

    2. Roanoke (ROA)

      3 h 45 min - 1 stopover

      $230 - $1,200

    3. Daytona Beach (DAB)

      3 min - every 3 hours - line 19

      $2

    4. Daytona Beach

      55 min - 3 times a day

      $7 - $17

    5. E Colonial Dr And N Semoran

      17 min - hourly - line 104

      $3

  • Bus Megabus

    $64 - $122
    1. Campbell Court

      55 min - hourly

      $1 - $4

    2. Christiansburg

      8 h 5 min - once daily

      $40 - $55

    3. Atlanta, GA

      8 h 55 min - 3 times a day

      $20 - $60

    4. E Colonial Dr And N Semoran

      17 min - hourly - line 104

      $3

  • Train

    $215 - $566
    1. Roanoke Amtrak

      1 h 19 min - 5 times a week

      $65 - $190

    2. Lynchburg Amtrak

      2 h 9 min - once daily

      $30 - $70

    3. Greensboro Galyon

      1 h 21 min - twice daily

      $26 - $55

    4. Cary Amtrak

      12 h 43 min - once daily

      $90 - $260

  • Bus Greyhound USA

    $93 - $225
    1. Roanoke, VA

      1 h 19 min - once daily

      $14 - $35

    2. Wytheville

      15 h 35 min - once daily

      $60 - $140

    3. Jacksonville, FL

      2 h 20 min - twice daily

      $19 - $50

  • Train via Alexandria Amtrak

    $204 - $550
    1. Roanoke Amtrak

      4 h 46 min - 5 times a week

      $80 - $200

    2. Alexandria Amtrak

      17 h 5 min - once daily

      $120 - $350

  • Drive

    $70 - $110
    1. Roanoke

      12 h 1 min - 724.5 miles

      $70 - $110

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

From Campbell Court bus to Roanoke airport, fly to Orlando airport, line 111 bus to Sand Lake Road, then train to Orlando. 6 h 15 min $760. From Campbell Court bus to Roanoke airport, fly to Orlando Sanford airport, taxi to Lake Mary, then train to Orlando. 4 h 20 min $529. From Campbell Court bus to Roanoke airport, fly to Daytona Beach airport, line 19 bus to Daytona Beach, bus to E Colonial Dr And N Semoran Blvd, then line 104 bus to Orlando. 8 h 23 min $673. From Campbell Court bus to Christiansburg, bus to Atlanta, GA, bus to E Colonial Dr And N Semoran Blvd, then line 104 bus to Lynx Central Station - Sunrail. 20 h 20 min $102. From Roanoke Amtrak train to Lynchburg Amtrak, train to Greensboro Galyon Transportation Center Amtrak, train to Cary Amtrak, then train to Orlando Amtrak. 20 h 32 min $378. From Roanoke, VA bus to Wytheville, bus to Jacksonville, FL, then bus to Orlando, FL. 21 h 14 min $149. From Roanoke Amtrak train to Alexandria Amtrak then train to Orlando Amtrak. 22 h 51 min $379. From Roanoke drive to Orlando. 12 h 1 min $86.

 
 

Train, bus or fly from Roanoke to Orlando?

American Airlines, Delta and United Airlines fly from Roanoke to Orlando hourly. Alternatively, Valley Metro Roanoke operates a bus from Roanoke to Orlando hourly. Tickets cost $1 - $4 and the journey takes 55 min. 3 other operators also service this route.
 

Book transport from Roanoke to Orlando

Book trains from Roanoke to Orlando