There are 6 ways to get from Kuala Lumpur to Basel by train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Kuala Lumpur International Airport, fly to Basel
best- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Basel (BSL)plane KUL - BSL
19h 55mCHF 285–518Train to Kuala Lumpur International Airport, fly to Zurich Airport, train
cheapest- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Zurich Airport (ZRH)plane KUL - ZRH
- Take the train from Zürich HB to Basel SBBtrain
20h 9mCHF 244–714Fly Sultan Abdul Aziz Shah to Zurich Airport, train
- Fly from Sultan Abdul Aziz Shah (SZB) to Zurich Airport (ZRH)plane SZB - ZRH
- Take the train from Zürich HB to Basel SBBtrain
22h 56mCHF 493–1,201Train to Kuala Lumpur International Airport, fly to Frankfurt, train
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Frankfurt (FRA)plane KUL - FRA
- Take the train from Frankfurt to Basel Bad Bftrain
20h 5mCHF 292–854Train to Kuala Lumpur International Airport, fly to Stuttgart Airport, train
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Stuttgart Airport (STR)plane KUL - STR
- Take the train from Hauptbahnhof to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hauptbahnhof to Basel Bad Bftrain
22h 10mCHF 407–739Train, bus to Singapore Changi Airport, fly to Zurich Airport
- Take the train from Bdr Tasek Selatan to Jb Sentraltrain
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Zurich Airport (ZRH)plane SIN - ZRH
- Take the train from Zürich HB to Basel SBBtrain
22h 54mCHF 268–527
Kuala Lumpur International Airport (KUL) to Basel (BSL) flights
Questions & Answers
The cheapest way to get from Kuala Lumpur to Basel is to train and fly which costs SFr 240 - SFr 750 and takes 20h 9m.
The fastest way to get from Kuala Lumpur to Basel is to train and fly which takes 19h 55m and costs SFr 280 - SFr 550.
The distance between Kuala Lumpur and Basel is 10157 km.
It takes approximately 19h 55m to get from Kuala Lumpur to Basel, including transfers.
Basel is 6h behind Kuala Lumpur. It is currently 10:37 PM in Kuala Lumpur and 4:37 PM in Basel.
There are 1338+ hotels available in Basel.
What companies run services between Kuala Lumpur, Malaysia and Basel, Switzerland?
There is no direct connection from Kuala Lumpur to Basel. However, you can take the train to Klia T2, walk to Klia2, take the bus to Klia 1 2, walk to Kuala Lumpur International Airport (KUL) airport, fly to Basel (BSL), walk to Basel EuroAirport, Ankunft, then take the line 50 bus to Basel, Brausebad. Alternatively, you can take the train to Kwasa Sentral, walk to Mrt Kwasa Sentral Pintu A, take the bus to Subang Skypark Terminal, walk to Sultan Abdul Aziz Shah (SZB) airport, fly to Zurich Airport (ZRH), walk to Zürich Flughafen, take the train to Zürich HB, then take the train to Basel SBB.
- Website
- turkishairlines.com
Flights from Kuala Lumpur International Airport to Basel via Istanbul
- Ave. Duration
- 17h 32m
- When
- Every day
- Estimated price
- CHF 290–950
Flights from Kuala Lumpur International Airport to Zurich Airport via Istanbul
- Ave. Duration
- 15h 58m
- When
- Every day
- Estimated price
- CHF 280–900
Flights from Kuala Lumpur International Airport to Frankfurt via Istanbul
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- CHF 250–800
Flights from Kuala Lumpur International Airport to Stuttgart Airport via Istanbul
- Ave. Duration
- 16h 10m
- When
- Every day
- Estimated price
- CHF 310–1,000
Flights from Singapore Changi Airport to Zurich Airport via Istanbul
- Ave. Duration
- 16h 27m
- When
- Every day
- Estimated price
- CHF 250–320
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 1–13
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 1–13
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 1–13
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 1–13
- Website
- KLIA Ekspres
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- CHF 3–15
- Schedules at
- transtar.travel
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide








