Build your own trip - BSL to SUB Skip navigation
Welcome - Already a member? Sign in

 Start search over
Change your search


SUB (Surabaya)






Change Travelers
 1 Adult
 Change travelers

code share icon - Indicates flight is operated by another airline. Move your mouse over the icon for details.



Customer Support
Frequently Asked Questions (FAQs)
Basel, Switzerland (BSL) to Surabaya, Indonesia (SUB)
 
Mix & Match Airlines
Garuda
Garuda
KLM
KLM
Air France
Air France
Malaysia Airlines
Malaysia Airlines
China Airlines
China Airlines
Lufthansa
Lufthansa
British Airways
British Airways
Emirates
Emirates
Turkish Airlines
Turkish Airlines
Swiss International Air Lines
Swiss International Air Lines
Nonstop
---
---
---
---
---
---
---
---
---
---
---
1 stop
---
---
---
---
---
---
---
---
---
---
---
see below
Prices are per person for roundtrip travel; they are e-ticket prices and include all flight taxes and fees. Prices do not include baggage fees or other fees charged directly by the airline.
 1  Choose a departing flight or view complete roundtrips
Sort by:   checkedPrice   not checkedDuration   not checkedDeparture time   not checkedArrival time  
 
Roundtrip: from  $1496
2:42 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 9:20 pm +1 day
Mon 19-Apr
Duration: 25hr 38mn
KLM KLM KLM 2038 operated by Air France2038  / 809
Garuda Garuda 330
Connect in Amsterdam (AMS), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $1496
2:42 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 10:20 pm +1 day
Mon 19-Apr
Duration: 26hr 38mn
KLM KLM KLM 2038 operated by Air France2038  / 809
Garuda Garuda 332
Connect in Amsterdam (AMS), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $1496
6:17 am Depart Basel (BSL)
Arrive Surabaya (SUB) 9:20 pm +1 day
Mon 19-Apr
Duration: 34hr 3mn
KLM KLM KLM 2036 operated by Air France2036  / 809
Garuda Garuda 330
Connect in Amsterdam (AMS), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $1496
2:42 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 6:20 am +2 days
Mon 19-Apr
Duration: 34hr 38mn
KLM KLM KLM 2038 operated by Air France2038  / 809
Garuda Garuda 300
Connect in Amsterdam (AMS), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $1496
6:17 am Depart Basel (BSL)
Arrive Surabaya (SUB) 10:20 pm +1 day
Mon 19-Apr
Duration: 35hr 3mn
KLM KLM KLM 2036 operated by Air France2036  / 809
Garuda Garuda 332
Connect in Amsterdam (AMS), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $1574
6:17 am Depart Basel (BSL)
Arrive Surabaya (SUB) 10:20 pm +1 day
Mon 19-Apr
Duration: 35hr 3mn
Air France Air France Air France 5200 operated by Cityjet5200
KLM KLM 809
Garuda Garuda 332
Connect in Amsterdam (AMS), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $1574
6:17 am Depart Basel (BSL)
Arrive Surabaya (SUB) 6:20 am +2 days
Mon 19-Apr
Duration: 43hr 3mn
Air France Air France Air France 5200 operated by Cityjet5200
KLM KLM 809
Garuda Garuda 300
Connect in Amsterdam (AMS), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $1574
6:17 am Depart Basel (BSL)
Arrive Surabaya (SUB) 6:20 am +2 days
Mon 19-Apr
Duration: 43hr 3mn
KLM KLM KLM 2036 operated by Air France2036  / 809
Garuda Garuda 300
Connect in Amsterdam (AMS), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $2936
2:42 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 6:10 pm +1 day
Mon 19-Apr
Duration: 22hr 28mn
KLM KLM KLM 2038 operated by Air France2038
Malaysia Airlines Malaysia Airlines Malaysia Airlines 9017 operated by KLM9017  / 873
Connect in Amsterdam (AMS), Kuala Lumpur (KUL)
 
  Select this departure  
 
Roundtrip: from  $4182
6:17 am Depart Basel (BSL)
Arrive Surabaya (SUB) 10:25 pm +1 day
Mon 19-Apr
Duration: 35hr 8mn
Air France Air France Air France 5200 operated by Cityjet5200
China Airlines China Airlines 66
EVA Airways EVA Airways 231
Connect in Amsterdam (AMS), Taipei (Taoyuan Intl.)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $5384
7:05 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 9:20 pm +1 day
Mon 19-Apr
Duration: 21hr 15mn
Lufthansa Lufthansa Lufthansa 3815 operated by Lufthansa Cityline3815  / 778
Garuda Garuda 330
Connect in Frankfurt am Main (Frankfurt), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $5384
7:05 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 10:20 pm +1 day
Mon 19-Apr
Duration: 22hr 15mn
Lufthansa Lufthansa Lufthansa 3815 operated by Lufthansa Cityline3815  / 778
Garuda Garuda 332
Connect in Frankfurt am Main (Frankfurt), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $5384
2:10 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 9:20 pm +1 day
Mon 19-Apr
Duration: 26hr 10mn
Lufthansa Lufthansa Lufthansa 3813 operated by Lufthansa Cityline3813  / 778
Garuda Garuda 330
Connect in Frankfurt am Main (Frankfurt), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $5704
12:25 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 7:35 pm +1 day
Mon 19-Apr
Duration: 26hr 10mn
British Airways British Airways 753  / 25  / British Airways 4571 operated by Cathay Pacific4571
Connect in London (LHR), Hong Kong (HKG)
 
  Select this departure  
 
Roundtrip: from  $5704
8:30 am Depart Basel (BSL)
Arrive Surabaya (SUB) 7:35 pm +1 day
Mon 19-Apr
Duration: 30hr 5mn
British Airways British Airways 751  / 25  / British Airways 4571 operated by Cathay Pacific4571
Connect in London (LHR), Hong Kong (HKG)
 
  Select this departure  
 
Roundtrip: from  $5818
7:05 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 11:00 pm +1 day
Mon 19-Apr
Duration: 22hr 55mn
Lufthansa Lufthansa Lufthansa 3815 operated by Lufthansa Cityline3815  / 778
China Airlines China Airlines 751
Connect in Frankfurt am Main (Frankfurt), Singapore (Changi)
 
  Select this departure  
 
Roundtrip: from  $6607
12:25 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 7:20 pm +1 day
Mon 19-Apr
Duration: 25hr 55mn
British Airways British Airways 753
Emirates Emirates 30  / 356
Garuda Garuda 326
Connect in London (LHR), Dubai (Dubai Intl.), Jakarta (CGK)
 
  Select this departure  
 
Roundtrip: from  $6607
12:25 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 8:20 pm +1 day
Mon 19-Apr
Duration: 26hr 55mn
British Airways British Airways 753
Emirates Emirates 30  / 356
Garuda Garuda 328
Connect in London (LHR), Dubai (Dubai Intl.), Jakarta (CGK)
 
  Select this departure  
 
Roundtrip: from  $8430
3:45 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 9:20 pm +1 day
Mon 19-Apr
Duration: 24hr 35mn
Turkish Airlines Turkish Airlines 1924  / 66
Garuda Garuda 330
Connect in Istanbul (Ataturk Intl.), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $8430
3:45 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 10:20 pm +1 day
Mon 19-Apr
Duration: 25hr 35mn
Turkish Airlines Turkish Airlines 1924  / 66
Garuda Garuda 332
Connect in Istanbul (Ataturk Intl.), Jakarta (CGK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $9087
6:17 am Depart Basel (BSL)
Arrive Surabaya (SUB) 11:00 pm +1 day
Mon 19-Apr
Duration: 35hr 43mn
KLM KLM KLM 2036 operated by Air France2036
China Airlines China Airlines 66  / 751
Connect in Amsterdam (AMS), Taipei (Taoyuan Intl.)
Total stops: 4
 
  Select this departure  
 
Roundtrip: from  $9092
6:17 am Depart Basel (BSL)
Arrive Surabaya (SUB) 10:25 pm +1 day
Mon 19-Apr
Duration: 35hr 8mn
KLM KLM KLM 2036 operated by Air France2036
China Airlines China Airlines 66
EVA Airways EVA Airways 231
Connect in Amsterdam (AMS), Taipei (Taoyuan Intl.)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $9092
11:20 am Depart Basel (BSL)
Arrive Surabaya (SUB) 10:25 pm +1 day
Mon 19-Apr
Duration: 30hr 5mn
Swiss International Air Lines Swiss International Air Lines Swiss International Air Lines 706 operated by /SWISS EUROPEAN AIR LINES706
China Airlines China Airlines 66
EVA Airways EVA Airways 231
Connect in Amsterdam (AMS), Taipei (Taoyuan Intl.)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $9128
6:17 am Depart Basel (BSL)
Arrive Surabaya (SUB) 11:00 pm +1 day
Mon 19-Apr
Duration: 35hr 43mn
Air France Air France Air France 5200 operated by Cityjet5200
China Airlines China Airlines 66  / 751
Connect in Amsterdam (AMS), Taipei (Taoyuan Intl.)
Total stops: 4
 
  Select this departure  
 
Roundtrip: from  $9689
3:45 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 5:50 pm +1 day
Mon 19-Apr
Duration: 21hr 5mn
Turkish Airlines Turkish Airlines 1924  / 66
SilkAir SilkAir 226
Connect in Istanbul (Ataturk Intl.), Singapore (Changi)
 
  Select this departure  
 
Roundtrip: select to check price
12:25 pm Depart Basel (BSL)
Arrive Surabaya (SUB) 7:35 pm +1 day
Mon 19-Apr
Duration: 26hr 10mn
British Airways British Airways 753
Cathay Pacific Cathay Pacific 250  / 781
Connect in London (LHR), Hong Kong (HKG)
 
  Select this departure  
Expedia Information:  
about Expedia| add your hotel| press room| investor relations| Expedia terms of use| privacy policy| about our ads| become an affiliate| advertising| jobs| feedback

Expedia Links:   home| flights| hotels| cars| cruises| earn ThankYou Points| Elite Plus| Egencia| site map
Expedia, Inc. is not responsible for content on external Web sites. ©2010 Expedia, Inc. All rights reserved.
Photos: Getty Images, Corbis
Plus sign (+) means taxes and fees are additional.
International sites:
Australia| Canada| China| Denmark| France| Germany| India| Italy| Japan| Mexico| Netherlands| New Zealand| Norway| Spain| Sweden| United Kingdom
Partner sites:
Citysearch| ClassicVacations.com| Entertainment| Evite| Gifts| Hotels.com| Hotwire| HSN| Improvements Catalog| LendingTree| Match| Real Estate| ReserveAmerica| Shoes| Ticketmaster