There are 5 ways to get from Malang to Basel by 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.
Fly Abdul Rachman Saleh Airport to Zurich Airport, train
best- Fly from Abdul Rachman Saleh Airport (MLG) to Zurich Airport (ZRH)plane MLG - ZRH
- Take the train from Zürich HB to Basel SBBtrain
23h 35mCHF 485–1,395Train to Juanda International Airport, fly to Zurich Airport, train
cheapest- Take the train from Malang to Bangiltrain
- Fly from Juanda International Airport (SUB) to Zurich Airport (ZRH)plane SUB - ZRH
- Take the train from Zürich HB to Basel SBBtrain
25h 4mCHF 344–2,132Fly Abdul Rachman Saleh Airport to Basel
- Fly from Abdul Rachman Saleh Airport (MLG) to Basel (BSL)plane MLG - BSL
24h 11mCHF 607–2,409Train to Juanda International Airport, fly to Basel
- Take the train from Malang to Bangiltrain
- Fly from Juanda International Airport (SUB) to Basel (BSL)plane SUB - BSL
24h 39mCHF 366–1,546Train to Kediri, fly to Basel
- Take the train from Malang to Kediritrain
- Fly from Kediri (DHX) to Basel (BSL)plane DHX - BSL
31h 8mCHF 410–1,624
Abdul Rachman Saleh Airport (MLG) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Malang to Basel is to train and fly which costs SFr 360 - SFr 1600 and takes 24h 39m.
The fastest way to get from Malang to Basel is to fly and train which takes 23h 35m and costs SFr 480 - SFr 1400.
The distance between Malang and Basel is 11831 km.
It takes approximately 23h 35m to get from Malang to Basel, including transfers.
Basel is 5h behind Malang. It is currently 1:56 AM in Malang and 8:56 PM in Basel.
There are 1156+ hotels available in Basel.
What companies run services between Malang, Indonesia and Basel, Switzerland?
Batik Air, Turkish Airlines, and five other airlines fly from Abdul Rachman Saleh Airport (MLG) to Basel (BSL) twice daily.
- Website
- lufthansa.com
Flights from Juanda International Airport to Basel via Singapore Changi, Munich
- Ave. Duration
- 20h 17m
- When
- Every day
- Estimated price
- CHF 360–2,300
Flights from Juanda International Airport to Basel via Singapore Changi, Frankfurt
- Ave. Duration
- 21h 2m
- When
- Every day
- Estimated price
- CHF 370–2,400
Flights from Juanda International Airport to Basel via Kuala Lumpur, Frankfurt
- Ave. Duration
- 21h 50m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- CHF 410–1,800
Flights from Juanda International Airport to Zurich Airport via Singapore Changi, Munich
- Ave. Duration
- 21h 10m
- When
- Every day
- Estimated price
- CHF 310–2,000
- Website
- turkishairlines.com
Flights from Abdul Rachman Saleh Airport to Zurich Airport via Soekarno–Hatta, Istanbul
- Ave. Duration
- 23h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 500–2,100
Flights from Abdul Rachman Saleh Airport to Basel via Soekarno–Hatta, Istanbul
- Ave. Duration
- 23h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 600–2,400
Flights from Juanda International Airport to Basel via Kuala Lumpur, Istanbul
- Ave. Duration
- 20h 25m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- CHF 360–1,500
Flights from Juanda International Airport to Basel via Singapore Changi, Istanbul
- Ave. Duration
- 22h 15m
- When
- Every day
- Estimated price
- CHF 360–1,500
Flights from Kediri to Basel via Soekarno–Hatta, Istanbul
- Ave. Duration
- 26h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 400–1,600
- Website
- singaporeair.com
Flights from Abdul Rachman Saleh Airport to Zurich Airport via Jakarta Halim Perdana Kusuma, Sultan Mahmud Badaruddin II, Singapore Changi
- Ave. Duration
- 23h 40m
- When
- Tuesday and Wednesday
- Estimated price
- CHF 500–3,300
Flights from Juanda International Airport to Zurich Airport via Singapore Changi
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- CHF 310–2,000
Flights from Juanda International Airport to Zurich Airport via Singapore Changi, Munich
- Ave. Duration
- 18h 30m
- When
- Saturday
- Estimated price
- CHF 310–2,000
- Website
- emirates.com
Flights from Abdul Rachman Saleh Airport to Basel via Soekarno–Hatta, Dubai
- Ave. Duration
- 26h 10m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- CHF 650–2,200
Flights from Kediri to Basel via Soekarno–Hatta, Dubai
- Ave. Duration
- 28h 45m
- When
- Sunday
- Estimated price
- CHF 460–1,500
- Website
- flydubai.com
Flights from Abdul Rachman Saleh Airport to Basel via Soekarno–Hatta, Dubai
- Ave. Duration
- 26h 10m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- CHF 650–2,200
Flights from Kediri to Basel via Soekarno–Hatta, Dubai
- Ave. Duration
- 28h 45m
- When
- Sunday
- Estimated price
- CHF 460–1,500
- Website
- klm.com
Flights from Abdul Rachman Saleh Airport to Basel via Soekarno–Hatta, Amsterdam Schiphol
- Ave. Duration
- 31h 35m
- When
- Thursday and Sunday
- Estimated price
- CHF 750–3,200
Flights from Juanda International Airport to Basel via Kuala Lumpur, Amsterdam Schiphol
- Ave. Duration
- 20h 25m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- CHF 390–1,500
- Website
- etihad.com
Flights from Abdul Rachman Saleh Airport to Zurich Airport via Soekarno–Hatta, Abu Dhabi
- Ave. Duration
- 21h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 450–1,300
- Website
- qatarairways.com
Flights from Abdul Rachman Saleh Airport to Zurich Airport via Soekarno–Hatta, Doha
- Ave. Duration
- 28h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- CHF 550–1,800
- Website
- airdolomiti.it
Flights from Juanda International Airport to Basel via Singapore Changi, Frankfurt
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- CHF 370–2,400
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 28–80
- Website
- https://www.sbb.ch/en
Train from Malang to Bangil
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- CHF 1–15
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- CHF 1–15
- Business
- CHF 13–26
- Executive
- CHF 2–30
Train from Malang to Kediri
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- CHF 4–15
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- CHF 4–15
- Business
- CHF 15–26
- Executive
- CHF 7–35
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










