Travel from Fort-Lauderdale to Asheville

Bus or fly from Fort Lauderdale to Asheville?

Allegiant Air, Delta and American Airlines fly from Fort Lauderdale to Asheville every 3 hours. Alternatively, Greyhound USA operates a bus from Fort Lauderdale to Asheville every 3 hours. Tickets cost $9 - $18 and the journey takes 21 min. 3 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Fort Lauderdale to Asheville

From Broward B/Se 1 A line 01 bus to Fort Lauderdale airport, fly to Asheville airport, bus to WNC Ag Center Park-n-Ride, then bus to Asheville. 5 h 57 min $253. From Broward B/Se 1 A line 01 bus to Fort Lauderdale airport, fly to Greenville/Spartanburg airport, taxi to Greenville, then bus to Asheville. 5 h 57 min $317. From Broward B/Se 1 A line 01 bus to Fort Lauderdale airport, fly to Knoxville airport, taxi to Knoxville, then bus to Asheville. 6 h 38 min $461. From Broward B/Se 1 A line 01 bus to Fort Lauderdale airport, fly to Charlotte airport, bus to Hickory Airport, taxi to Hickory, NC, then bus to Asheville. 8 h 9 min $312. From Ft Lauderdale, FL line 1262 bus to Golden Glades P&R, line 22 bus to Miami, FL, bus to Greenville, SC, taxi to Greenville, then bus to Asheville. 20 h 9 min $155. From Fort Lauderdale Amtrak train to Raleigh Amtrak, walk to Raleigh, then bus to Asheville. 26 h 59 min $322. From Fort Lauderdale Amtrak train to Cary Amtrak, train to Greensboro, NC, then bus to Asheville, NC. 27 h 21 min $345. From Fort Lauderdale bus to Orlando, bus to Civic Center Station, subway to Atlanta, GA, then bus to Asheville. 28 h 58 min $140. From Fort Lauderdale drive to Asheville. 12 h 33 min $91.

Operators from Fort Lauderdale to Asheville

OperatorPhoneWebsite
Broward County TransitBroward County Transit
Allegiant AirAllegiant Air
DeltaDelta
American AirlinesAmerican Airlines
Asheville Transit System+1 828 251-1122Asheville Transit System
Southwest AirlinesSouthwest Airlines
South Eastern Stages+1 877.836.7607 / 404.591.2750South Eastern Stages
Greyhound USA+1 214-849-8100Greyhound USA
Hickory HopHickory Hop
Miami Dade TransitMiami Dade Transit
La Cubana+1 305-541-1700La Cubana
Amtrak+1 1-800-872-7245Amtrak
Megabus877-462-6342Megabus
MARTA Atlanta Rapid TransitMARTA Atlanta Rapid Transit