


Flights from Xiamen to Surabaya Starting at €105
We've found these cheap flights for you. You can book one-way or return flight tickets.
- One way
- Round-trip
- XMN14:2519h 45m1 stopSUB09:10Tue, Apr 8|Xiamen - Surabaya|Malaysia Airlines€105€24256% OFF56% OFF€242€105
- XMN14:2519h 45m1 stopSUB09:10Thu, Apr 10|Xiamen - Surabaya|Malaysia Airlines€105€24256% OFF56% OFF€242€105
- XMN15:1024h 40m1 stopSUB14:50Tue, Mar 11|Xiamen - Surabaya|Malaysia Airlines€128€24247% OFF47% OFF€242€128
- XMN01:3018h 50m1 stopSUB19:20Mon, May 5|Xiamen - Surabaya|Batik Air Malaysia€129€129
- XMN01:3018h 50m1 stopSUB19:20Sat, Apr 19|Xiamen - Surabaya|Batik Air Malaysia€135€135
- XMN01:3018h 40m1 stopSUB19:10Tue, Apr 29|Xiamen - Surabaya|Batik Air Malaysia€136€136
- XMN01:3016h 35m1 stopSUB17:05Mon, Apr 21|Xiamen - Surabaya|Batik Air Malaysia€136€136
- XMN01:3018h 40m1 stopSUB19:10Mon, Apr 28|Xiamen - Surabaya|Batik Air Malaysia€138€138
- XMN01:3016h 35m1 stopSUB17:05Tue, Apr 22|Xiamen - Surabaya|Batik Air Malaysia€141€141
- XMN01:3018h 40m1 stopSUB19:10Thu, Apr 24|Xiamen - Surabaya|Batik Air Malaysia€149€149
- XMN01:00 pm3h 5mNonstopSUB02:00 pmSat, Mar 1|Xiamen - Surabaya|Malaysia AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Xiamen to Surabaya flight time & flight schedules
MF867
Xiamen Airlines
08:10
XMN
12:35
CGK
SMTWTFSJT690
Lion Air
03:30
CGK
05:00
SUB
SMTWTFSMF847
Xiamen Airlines
08:25
XMN
13:25
KUL
SMTWTFSQZ327
Indonesia AirAsia
21:40
KUL
23:15
SUB
SMTWTFSMF847
Xiamen Airlines
08:25
XMN
13:25
KUL
SMTWTFSOD352
Batik Air Malaysia
17:40
KUL
19:20
SUB
SMTWTFSMF847
Xiamen Airlines
08:25
XMN
13:25
KUL
SMTWTFSQZ325
Indonesia AirAsia
17:40
KUL
19:20
SUB
SMTWTFSMH391
Malaysia Airlines
14:25
XMN
19:10
KUL
-M-W--SMH871
Malaysia Airlines
07:25
KUL
09:10
SUB
SMTWTFSMF837
Xiamen Airlines
18:10
XMN
22:30
CGK
SMTWTFSGA330
Garuda Indonesia
13:10
HLP
14:40
SUB
SMTWTFSSC2153
Shandong Airlines
18:55
XMN
23:25
CGK
SMTWTFSQG174
Citilink
14:25
HLP
15:55
SUB
SMTWTFSSC2153
Shandong Airlines
18:55
XMN
23:25
CGK
SMTWTFSQG716
Citilink
11:45
CGK
13:25
SUB
SMTWTFSSC2153
Shandong Airlines
18:55
XMN
23:25
CGK
SMTWTFSJT694
Lion Air
09:00
CGK
10:30
SUB
SMTWTFSMF823
Xiamen Airlines
19:25
XMN
23:50
KUL
SMTWTFSOD350
Batik Air Malaysia
07:20
KUL
09:00
SUB
SMTWTFS
Find the best time to fly from Xiamen to Surabaya
We monitor flight fares to help you find the best deals effortlessly
Airlines Flying from Xiamen to Surabaya
FAQ
How to find a cheap flight from Xiamen to Surabaya
Flight Information from Xiamen to Surabaya
Cheapest nonstop flight price | €104 |
---|---|
Off-season for travel | January |
Peak season for travel | May |
Flight distance | 3,596.68 km |
Popular airline | Uni Air |
Popular Flights
Top Routes from Xiamen
- Xiamen to Taipei Flights
- Xiamen to Bangkok Flights
- Xiamen to Kuala Lumpur Flights
- Xiamen to Seoul Flights
- Xiamen to Shanghai Flights
- Xiamen to Hong Kong Flights
- Xiamen to Manila Flights
- Xiamen to Macau Flights
- Xiamen to Tokyo Flights
- Xiamen to Beijing Flights
- Xiamen to Kaohsiung Flights
- Flights from Xiamen Gaoqi International Airport to New Plymouth
- Flights from Xiamen Gaoqi International Airport to Queenstown
- Flights from Xiamen Gaoqi International Airport to Hamilton
- Flights from Xiamen Gaoqi International Airport to Christchurch
- Flights from Xiamen Gaoqi International Airport to Auckland
- Flights from Xiamen Gaoqi International Airport to Wellington
- Flights from Xiamen to Hamilton International Airport
- Flights from Xiamen to Queenstown Airport
- Flights from Xiamen to Dunedin International Airport
- Flights from Xiamen to Wellington International Airport
- Flights from Xiamen to New Plymouth Airport
- Flights from Xiamen to Christchurch International Airport
- Flights from Xiamen Gaoqi International Airport to Auckland International Airport
- Flights from Xiamen Gaoqi International Airport to Christchurch International Airport
- Flights from Xiamen Gaoqi International Airport to Wellington International Airport
- Flights from Xiamen Gaoqi International Airport to Queenstown Airport
- Flights from Xiamen Gaoqi International Airport to Hamilton International Airport
- Flights from Xiamen Gaoqi International Airport to Kerikeri Airport
Top Routes to Surabaya
- Kuala Lumpur to Surabaya Flights
- Seoul to Surabaya Flights
- Jakarta to Surabaya Flights
- Bali to Surabaya Flights
- Tokyo to Surabaya Flights
- Jeddah to Surabaya Flights
- Bangkok to Surabaya Flights
- Johor Bahru to Surabaya Flights
- Lombok to Surabaya Flights
- Shanghai to Surabaya Flights
- Penang to Surabaya Flights
- Flights from Auckland International Airport to Surabaya
- Flights from Christchurch International Airport to Surabaya
- Flights from Queenstown Airport to Surabaya
- Flights from Wellington International Airport to Surabaya
- Flights from Nelson Airport to Surabaya
- Flights from Invercargill Airport to Surabaya
- Flights from Auckland to Juanda International Airport
- Flights from Christchurch to Juanda International Airport
- Flights from Wellington to Juanda International Airport
- Flights from Queenstown to Juanda International Airport
- Flights from Invercargill to Juanda International Airport
- Flights from Nelson to Juanda International Airport
- Flights from Auckland International Airport to Juanda International Airport
- Flights from Invercargill Airport to Juanda International Airport
- Flights from Christchurch International Airport to Juanda International Airport
- Flights from Wellington International Airport to Juanda International Airport
- Flights from Hamilton International Airport to Juanda International Airport
- Flights from Queenstown Airport to Juanda International Airport
More flight options
Site Operator: Trip.com Travel Singapore Pte. Ltd.