There are 3 ways to get from Asheville to Basel by car, plane, 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.
Drive to Greenville–Spartanburg International Airport, fly to Zurich Airport, train
best- Drive from Asheville to Greenville–Spartanburg International Airport (GSP)car
- Fly from Greenville–Spartanburg International Airport (GSP) to Zurich Airport (ZRH)plane GSP - ZRH
- Take the train from Zürich HB to Basel SBBtrain
17h 20mCHF 342–1,209Fly Asheville Regional Airport to Basel
cheapest- Fly from Asheville Regional Airport (AVL) to Basel (BSL)plane AVL - BSL
15h 57mCHF 273–1,005Fly Asheville Regional Airport to Zurich Airport, train
- Fly from Asheville Regional Airport (AVL) to Zurich Airport (ZRH)plane AVL - ZRH
- Take the train from Zürich HB to Basel SBBtrain
15h 30mCHF 292–1,046
Greenville–Spartanburg International Airport (GSP) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Asheville to Basel is to fly and train which costs SFr 290 - SFr 1100 and takes 15h 30m.
The fastest way to get from Asheville to Basel is to fly and train which takes 15h 30m and costs SFr 290 - SFr 1100.
The distance between Asheville and Basel is 7491 km.
It takes approximately 17h 20m to get from Asheville to Basel, including transfers.
Basel is 6h ahead of Asheville. It is currently 2:30 PM in Asheville and 8:30 PM in Basel.
There are 1340+ hotels available in Basel.
What companies run services between Asheville, NC, USA and Basel, Switzerland?
Delta, Air France, and five other airlines fly from Asheville Regional Airport (AVL) to Basel (BSL) 4 times a day.
- Website
- united.com
Flights from Greenville–Spartanburg International Airport to Zurich Airport via Newark
- Ave. Duration
- 14h 57m
- When
- Every day
- Estimated price
- CHF 300–1,100
Flights from Greenville–Spartanburg International Airport to Zurich Airport via Newark, Brussels
- Ave. Duration
- 17h 42m
- When
- Every day
- Estimated price
- CHF 310–1,200
Flights from Asheville Regional Airport to Basel via Boston, Frankfurt
- Ave. Duration
- 15h
- When
- Saturday and Sunday
- Estimated price
- CHF 310–1,100
Flights from Asheville Regional Airport to Zurich Airport via Newark
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- CHF 280–900
Flights from Asheville Regional Airport to Zurich Airport via Boston
- Ave. Duration
- 11h 20m
- When
- Saturday and Sunday
- Estimated price
- CHF 280–900
Flights from Asheville Regional Airport to Zurich Airport via Washington Dulles
- Ave. Duration
- 11h 32m
- When
- Monday and Friday
- Estimated price
- CHF 260–950
Flights from Asheville Regional Airport to Zurich Airport via Boston, Frankfurt
- Ave. Duration
- 13h 50m
- When
- Saturday and Sunday
- Estimated price
- CHF 290–1,100
Flights from Asheville Regional Airport to Zurich Airport via Washington Dulles, Frankfurt
- Ave. Duration
- 13h 52m
- When
- Monday and Friday
- Estimated price
- CHF 290–1,100
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 29–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 29–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Want to know more about travelling around Switzerland
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide



