Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
Travel problem-loose from Penang to Taipei City flights with FlightsDaddy! Enjoy convenient flights connecting those colourful towns imparting comfort and reliability. Explore diverse cultures, scrumptious cuisines and captivating points of interest in Taipei City. With FlightsDaddy booking your journey is simple and simple. Simply select your selected tour dates, select from various flight options and embark on an unforgettable adventure. Whether you are journeying for commercial enterprise or leisure, accept as true with FlightsDaddy to get you to Taipei City from Penang smoothly and affordably. Book now for an amazing journey experience!
This month discounted airfare from Penang to Taipei City flights Book online
Departure at | Return at | Airline | Flight number | Airline | Flight | Stops | Price | Find tickets |
---|---|---|---|---|---|---|---|---|
27 July 2024 | 22 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 259 | Tickets from 259 |
28 July 2024 | 22 August 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 262 | Tickets from 262 |
29 July 2024 | 19 August 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 222 | Tickets from 222 |
30 July 2024 | 22 August 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 200 | Tickets from 200 |
31 July 2024 | 14 August 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 200 | Tickets from 200 |
1 August 2024 | 9 August 2024 | Cathay Pacific | CX 622 | ![]() | Cathay Pacific (CX 622) | 1 Stop | 271 | Tickets from 271 |
2 August 2024 | 3 August 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 189 | Tickets from 189 |
3 August 2024 | 27 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 228 | Tickets from 228 |
4 August 2024 | 14 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 199 | Tickets from 199 |
5 August 2024 | 7 August 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 177 | Tickets from 177 |
6 August 2024 | 7 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 171 | Tickets from 171 |
7 August 2024 | 14 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 173 | Tickets from 173 |
8 August 2024 | 14 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 186 | Tickets from 186 |
9 August 2024 | 10 August 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 184 | Tickets from 184 |
10 August 2024 | 14 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 190 | Tickets from 190 |
11 August 2024 | 14 August 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 183 | Tickets from 183 |
12 August 2024 | 14 August 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 171 | Tickets from 171 |
13 August 2024 | 18 August 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 173 | Tickets from 173 |
14 August 2024 | 20 August 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 173 | Tickets from 173 |
15 August 2024 | 16 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 176 | Tickets from 176 |
16 August 2024 | 20 August 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 186 | Tickets from 186 |
17 August 2024 | 19 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 173 | Tickets from 173 |
18 August 2024 | 25 August 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 185 | Tickets from 185 |
19 August 2024 | 26 August 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 171 | Tickets from 171 |
20 August 2024 | 25 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 171 | Tickets from 171 |
21 August 2024 | 25 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 171 | Tickets from 171 |
22 August 2024 | 23 August 2024 | Batik Air | OD 2115 | ![]() | Batik Air (OD 2115) | 1 Stop | 168 | Tickets from 168 |
23 August 2024 | 26 August 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 171 | Tickets from 171 |
24 August 2024 | 25 August 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 201 | Tickets from 201 |
25 August 2024 | 26 August 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 205 | Tickets from 205 |
26 August 2024 | 2 September 2024 | Batik Air | OD 2115 | ![]() | Batik Air (OD 2115) | 1 Stop | 195 | Tickets from 195 |
27 August 2024 | 30 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 190 | Tickets from 190 |
28 August 2024 | 29 August 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 204 | Tickets from 204 |
29 August 2024 | 30 August 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 202 | Tickets from 202 |
30 August 2024 | 31 August 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 210 | Tickets from 210 |
31 August 2024 | 1 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 223 | Tickets from 223 |
1 September 2024 | 3 September 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 226 | Tickets from 226 |
2 September 2024 | 3 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 209 | Tickets from 209 |
3 September 2024 | 5 September 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 216 | Tickets from 216 |
4 September 2024 | 6 September 2024 | Batik Air | OD 2115 | ![]() | Batik Air (OD 2115) | 1 Stop | 216 | Tickets from 216 |
5 September 2024 | 7 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 195 | Tickets from 195 |
6 September 2024 | 8 September 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 214 | Tickets from 214 |
7 September 2024 | 8 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 233 | Tickets from 233 |
8 September 2024 | 10 September 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 229 | Tickets from 229 |
9 September 2024 | 11 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 246 | Tickets from 246 |
10 September 2024 | 12 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 229 | Tickets from 229 |
11 September 2024 | 14 September 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 293 | Tickets from 293 |
12 September 2024 | 13 September 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 282 | Tickets from 282 |
13 September 2024 | 14 September 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 313 | Tickets from 313 |
14 September 2024 | 15 September 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 283 | Tickets from 283 |
15 September 2024 | 23 September 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 293 | Tickets from 293 |
16 September 2024 | 24 September 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 277 | Tickets from 277 |
17 September 2024 | 24 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 260 | Tickets from 260 |
18 September 2024 | 25 September 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 254 | Tickets from 254 |
19 September 2024 | 27 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 250 | Tickets from 250 |
20 September 2024 | 24 September 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 250 | Tickets from 250 |
21 September 2024 | 2 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 229 | Tickets from 229 |
22 September 2024 | 2 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 250 | Tickets from 250 |
23 September 2024 | 2 October 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 246 | Tickets from 246 |
24 September 2024 | 2 October 2024 | Batik Air | OD 2115 | ![]() | Batik Air (OD 2115) | 1 Stop | 227 | Tickets from 227 |
25 September 2024 | 2 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 216 | Tickets from 216 |
26 September 2024 | 2 October 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 229 | Tickets from 229 |
27 September 2024 | 4 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 246 | Tickets from 246 |
28 September 2024 | 2 October 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 229 | Tickets from 229 |
29 September 2024 | 3 October 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 233 | Tickets from 233 |
30 September 2024 | 1 October 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 227 | Tickets from 227 |
1 October 2024 | 4 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 216 | Tickets from 216 |
2 October 2024 | 3 October 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 219 | Tickets from 219 |
3 October 2024 | 19 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 216 | Tickets from 216 |
4 October 2024 | 7 October 2024 | Batik Air | OD 2115 | ![]() | Batik Air (OD 2115) | 1 Stop | 237 | Tickets from 237 |
5 October 2024 | 12 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 237 | Tickets from 237 |
6 October 2024 | 12 October 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 238 | Tickets from 238 |
7 October 2024 | 19 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 216 | Tickets from 216 |
8 October 2024 | 15 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 237 | Tickets from 237 |
9 October 2024 | 19 October 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 229 | Tickets from 229 |
10 October 2024 | 19 October 2024 | Batik Air | OD 2115 | ![]() | Batik Air (OD 2115) | 1 Stop | 246 | Tickets from 246 |
11 October 2024 | 19 October 2024 | Batik Air | OD 2115 | ![]() | Batik Air (OD 2115) | 1 Stop | 246 | Tickets from 246 |
12 October 2024 | 19 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 264 | Tickets from 264 |
13 October 2024 | 19 October 2024 | Batik Air | OD 2115 | ![]() | Batik Air (OD 2115) | 1 Stop | 246 | Tickets from 246 |
14 October 2024 | 19 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 216 | Tickets from 216 |
15 October 2024 | 19 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 229 | Tickets from 229 |
16 October 2024 | 18 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 250 | Tickets from 250 |
17 October 2024 | 19 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 229 | Tickets from 229 |
18 October 2024 | 22 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 267 | Tickets from 267 |
19 October 2024 | 20 October 2024 | Batik Air | OD 2115 | ![]() | Batik Air (OD 2115) | 1 Stop | 240 | Tickets from 240 |
20 October 2024 | 22 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 267 | Tickets from 267 |
21 October 2024 | 27 October 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 263 | Tickets from 263 |
22 October 2024 | 24 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 267 | Tickets from 267 |
23 October 2024 | 25 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 280 | Tickets from 280 |
24 October 2024 | 1 November 2024 | Cathay Pacific | CX 622 | ![]() | Cathay Pacific (CX 622) | 1 Stop | 271 | Tickets from 271 |
25 October 2024 | 27 October 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 280 | Tickets from 280 |
26 October 2024 | 14 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 268 | Tickets from 268 |
27 October 2024 | 5 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 284 | Tickets from 284 |
28 October 2024 | 2 November 2024 | Cathay Pacific | CX 634 | ![]() | Cathay Pacific (CX 634) | 1 Stop | 287 | Tickets from 287 |
29 October 2024 | 3 November 2024 | Cathay Pacific | CX 634 | ![]() | Cathay Pacific (CX 634) | 1 Stop | 287 | Tickets from 287 |
30 October 2024 | 3 November 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 293 | Tickets from 293 |
31 October 2024 | 7 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 242 | Tickets from 242 |
1 November 2024 | 7 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 254 | Tickets from 254 |
2 November 2024 | 10 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 260 | Tickets from 260 |
3 November 2024 | 7 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 247 | Tickets from 247 |
4 November 2024 | 7 November 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 255 | Tickets from 255 |
5 November 2024 | 7 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 250 | Tickets from 250 |
6 November 2024 | 10 November 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 267 | Tickets from 267 |
7 November 2024 | 12 November 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 284 | Tickets from 284 |
8 November 2024 | 12 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 284 | Tickets from 284 |
9 November 2024 | 10 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 241 | Tickets from 241 |
10 November 2024 | 12 November 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 267 | Tickets from 267 |
11 November 2024 | 17 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 237 | Tickets from 237 |
12 November 2024 | 17 November 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 237 | Tickets from 237 |
13 November 2024 | 20 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 237 | Tickets from 237 |
14 November 2024 | 21 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 267 | Tickets from 267 |
15 November 2024 | 17 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 284 | Tickets from 284 |
16 November 2024 | 18 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 284 | Tickets from 284 |
17 November 2024 | 21 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 237 | Tickets from 237 |
18 November 2024 | 20 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 250 | Tickets from 250 |
19 November 2024 | 20 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 239 | Tickets from 239 |
20 November 2024 | 22 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 263 | Tickets from 263 |
21 November 2024 | 25 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 280 | Tickets from 280 |
22 November 2024 | 27 November 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 280 | Tickets from 280 |
23 November 2024 | 8 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 242 | Tickets from 242 |
24 November 2024 | 28 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 250 | Tickets from 250 |
25 November 2024 | 29 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 250 | Tickets from 250 |
26 November 2024 | 3 December 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 251 | Tickets from 251 |
27 November 2024 | 4 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 250 | Tickets from 250 |
28 November 2024 | 2 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 250 | Tickets from 250 |
29 November 2024 | 8 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 271 | Tickets from 271 |
30 November 2024 | 1 December 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 283 | Tickets from 283 |
1 December 2024 | 8 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 254 | Tickets from 254 |
2 December 2024 | 8 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 254 | Tickets from 254 |
3 December 2024 | 4 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 252 | Tickets from 252 |
4 December 2024 | 8 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 289 | Tickets from 289 |
5 December 2024 | 8 December 2024 | Cathay Pacific | CX 622 | ![]() | Cathay Pacific (CX 622) | 1 Stop | 287 | Tickets from 287 |
6 December 2024 | 12 December 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 293 | Tickets from 293 |
7 December 2024 | 8 December 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 278 | Tickets from 278 |
8 December 2024 | 10 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 263 | Tickets from 263 |
9 December 2024 | 6 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 280 | Tickets from 280 |
10 December 2024 | 17 December 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 293 | Tickets from 293 |
11 December 2024 | 8 January 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 285 | Tickets from 285 |
12 December 2024 | 16 December 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 297 | Tickets from 297 |
13 December 2024 | 19 December 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 293 | Tickets from 293 |
14 December 2024 | 19 December 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 293 | Tickets from 293 |
15 December 2024 | 12 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 280 | Tickets from 280 |
16 December 2024 | 21 December 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 323 | Tickets from 323 |
17 December 2024 | 7 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 306 | Tickets from 306 |
18 December 2024 | 23 December 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 384 | Tickets from 384 |
19 December 2024 | 29 December 2024 | Cathay Pacific | CX 634 | ![]() | Cathay Pacific (CX 634) | 1 Stop | 372 | Tickets from 372 |
20 December 2024 | 25 December 2024 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 397 | Tickets from 397 |
21 December 2024 | 28 December 2024 | Cathay Pacific | CX 622 | ![]() | Cathay Pacific (CX 622) | 1 Stop | 468 | Tickets from 468 |
22 December 2024 | 11 January 2025 | Cathay Pacific | CX 622 | ![]() | Cathay Pacific (CX 622) | 1 Stop | 373 | Tickets from 373 |
23 December 2024 | 4 January 2025 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 377 | Tickets from 377 |
24 December 2024 | 4 January 2025 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 347 | Tickets from 347 |
25 December 2024 | 6 January 2025 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 347 | Tickets from 347 |
26 December 2024 | 6 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 344 | Tickets from 344 |
27 December 2024 | 6 January 2025 | Xiamen Airlines | MF 8706 | ![]() | Xiamen Airlines (MF 8706) | 1 Stop | 347 | Tickets from 347 |
28 December 2024 | 7 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 332 | Tickets from 332 |
29 December 2024 | 7 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 311 | Tickets from 311 |
30 December 2024 | 7 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 310 | Tickets from 310 |
31 December 2024 | 9 January 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 293 | Tickets from 293 |
1 January 2025 | 11 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 297 | Tickets from 297 |
2 January 2025 | 9 January 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 293 | Tickets from 293 |
3 January 2025 | 9 January 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 263 | Tickets from 263 |
4 January 2025 | 9 January 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 276 | Tickets from 276 |
5 January 2025 | 9 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 264 | Tickets from 264 |
6 January 2025 | 14 January 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 237 | Tickets from 237 |
7 January 2025 | 14 January 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 250 | Tickets from 250 |
8 January 2025 | 15 January 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 267 | Tickets from 267 |
9 January 2025 | 14 January 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 237 | Tickets from 237 |
10 January 2025 | 18 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 247 | Tickets from 247 |
11 January 2025 | 18 January 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 249 | Tickets from 249 |
12 January 2025 | 18 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 247 | Tickets from 247 |
13 January 2025 | 18 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 247 | Tickets from 247 |
14 January 2025 | 21 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 248 | Tickets from 248 |
15 January 2025 | 20 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 268 | Tickets from 268 |
16 January 2025 | 21 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 260 | Tickets from 260 |
17 January 2025 | 11 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 317 | Tickets from 317 |
18 January 2025 | 21 January 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 287 | Tickets from 287 |
19 January 2025 | 15 February 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 317 | Tickets from 317 |
20 January 2025 | 30 January 2025 | Malaysia Airlines | MH 1137 | ![]() | Malaysia Airlines (MH 1137) | 1 Stop | 400 | Tickets from 400 |
21 January 2025 | 3 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 311 | Tickets from 311 |
22 January 2025 | 11 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 317 | Tickets from 317 |
23 January 2025 | 16 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 362 | Tickets from 362 |
24 January 2025 | 2 February 2025 | Thai Airways | TG 426 | ![]() | Thai Airways (TG 426) | 1 Stop | 404 | Tickets from 404 |
25 January 2025 | 9 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 327 | Tickets from 327 |
26 January 2025 | 4 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 365 | Tickets from 365 |
27 January 2025 | 6 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 335 | Tickets from 335 |
28 January 2025 | 6 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 378 | Tickets from 378 |
29 January 2025 | 4 February 2025 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 435 | Tickets from 435 |
30 January 2025 | 5 February 2025 | Cathay Pacific | CX 634 | ![]() | Cathay Pacific (CX 634) | 1 Stop | 372 | Tickets from 372 |
31 January 2025 | 6 February 2025 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 442 | Tickets from 442 |
1 February 2025 | 6 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 448 | Tickets from 448 |
2 February 2025 | 9 February 2025 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 390 | Tickets from 390 |
3 February 2025 | 17 February 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 315 | Tickets from 315 |
4 February 2025 | 18 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 315 | Tickets from 315 |
5 February 2025 | 19 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 367 | Tickets from 367 |
6 February 2025 | 12 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 377 | Tickets from 377 |
7 February 2025 | 17 February 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 358 | Tickets from 358 |
8 February 2025 | 18 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 315 | Tickets from 315 |
9 February 2025 | 15 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 355 | Tickets from 355 |
10 February 2025 | 20 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 260 | Tickets from 260 |
11 February 2025 | 17 February 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 273 | Tickets from 273 |
12 February 2025 | 20 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 260 | Tickets from 260 |
13 February 2025 | 18 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 273 | Tickets from 273 |
14 February 2025 | 20 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 278 | Tickets from 278 |
15 February 2025 | 25 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 277 | Tickets from 277 |
16 February 2025 | 19 February 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
17 February 2025 | 24 February 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 260 | Tickets from 260 |
18 February 2025 | 2 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 236 | Tickets from 236 |
19 February 2025 | 22 February 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
20 February 2025 | 27 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 237 | Tickets from 237 |
21 February 2025 | 23 February 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 237 | Tickets from 237 |
22 February 2025 | 1 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 235 | Tickets from 235 |
23 February 2025 | 4 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 235 | Tickets from 235 |
24 February 2025 | 6 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 229 | Tickets from 229 |
25 February 2025 | 6 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 216 | Tickets from 216 |
26 February 2025 | 6 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 216 | Tickets from 216 |
27 February 2025 | 6 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 216 | Tickets from 216 |
28 February 2025 | 6 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 246 | Tickets from 246 |
1 March 2025 | 5 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 263 | Tickets from 263 |
2 March 2025 | 6 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 246 | Tickets from 246 |
3 March 2025 | 9 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 246 | Tickets from 246 |
4 March 2025 | 11 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 246 | Tickets from 246 |
5 March 2025 | 9 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 234 | Tickets from 234 |
6 March 2025 | 13 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 219 | Tickets from 219 |
7 March 2025 | 13 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 232 | Tickets from 232 |
8 March 2025 | 15 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 239 | Tickets from 239 |
9 March 2025 | 15 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 220 | Tickets from 220 |
10 March 2025 | 18 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 212 | Tickets from 212 |
11 March 2025 | 18 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 225 | Tickets from 225 |
12 March 2025 | 18 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 225 | Tickets from 225 |
13 March 2025 | 19 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 260 | Tickets from 260 |
14 March 2025 | 22 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 260 | Tickets from 260 |
15 March 2025 | 24 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 277 | Tickets from 277 |
16 March 2025 | 21 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 220 | Tickets from 220 |
17 March 2025 | 22 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 209 | Tickets from 209 |
18 March 2025 | 22 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 224 | Tickets from 224 |
20 March 2025 | 24 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 246 | Tickets from 246 |
21 March 2025 | 26 March 2025 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 258 | Tickets from 258 |
22 March 2025 | 26 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 281 | Tickets from 281 |
24 March 2025 | 30 March 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
25 March 2025 | 10 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
26 March 2025 | 29 March 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
27 March 2025 | 5 April 2025 | Cathay Pacific | CX 634 | ![]() | Cathay Pacific (CX 634) | 1 Stop | 319 | Tickets from 319 |
28 March 2025 | 5 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 416 | Tickets from 416 |
29 March 2025 | 5 April 2025 | Malaysia Airlines | MH 1133 | ![]() | Malaysia Airlines (MH 1133) | 2 Stops | 398 | Tickets from 398 |
30 March 2025 | 2 April 2025 | JX 722 | ![]() | (JX 722) | Direct | 415 | Tickets from 415 | |
31 March 2025 | 6 April 2025 | JX 722 | ![]() | (JX 722) | Direct | 415 | Tickets from 415 | |
1 April 2025 | 14 April 2025 | Malaysia Airlines | MH 1165 | ![]() | Malaysia Airlines (MH 1165) | 1 Stop | 373 | Tickets from 373 |
3 April 2025 | 7 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
4 April 2025 | 5 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 318 | Tickets from 318 |
5 April 2025 | 12 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
6 April 2025 | 7 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 340 | Tickets from 340 |
7 April 2025 | 13 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 339 | Tickets from 339 |
8 April 2025 | 12 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
9 April 2025 | 14 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
10 April 2025 | 14 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
11 April 2025 | 17 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
12 April 2025 | 19 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
13 April 2025 | 20 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
14 April 2025 | 20 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
15 April 2025 | 21 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
16 April 2025 | 21 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
17 April 2025 | 21 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
18 April 2025 | 22 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
19 April 2025 | 26 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
21 April 2025 | 28 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
23 April 2025 | 30 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
24 April 2025 | 28 April 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | 1 Stop | 381 | Tickets from 381 |
25 April 2025 | 1 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
26 April 2025 | 1 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
27 April 2025 | 1 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
28 April 2025 | 4 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
29 April 2025 | 3 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 339 | Tickets from 339 |
30 April 2025 | 5 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
1 May 2025 | 7 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
5 May 2025 | 10 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
7 May 2025 | 17 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
8 May 2025 | 15 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
9 May 2025 | 13 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
10 May 2025 | 19 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
11 May 2025 | 14 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
12 May 2025 | 18 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
13 May 2025 | 20 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
14 May 2025 | 25 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
15 May 2025 | 19 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
16 May 2025 | 20 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
17 May 2025 | 22 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
19 May 2025 | 30 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
20 May 2025 | 26 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
21 May 2025 | 28 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 339 | Tickets from 339 |
22 May 2025 | 30 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
23 May 2025 | 27 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
24 May 2025 | 28 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 339 | Tickets from 339 |
25 May 2025 | 28 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 339 | Tickets from 339 |
26 May 2025 | 1 June 2025 | JX 722 | ![]() | (JX 722) | Direct | 341 | Tickets from 341 | |
27 May 2025 | 31 May 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
28 May 2025 | 1 June 2025 | JX 722 | ![]() | (JX 722) | Direct | 341 | Tickets from 341 | |
30 May 2025 | 7 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
31 May 2025 | 10 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
2 June 2025 | 7 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
3 June 2025 | 7 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
4 June 2025 | 14 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
5 June 2025 | 10 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
7 June 2025 | 14 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
9 June 2025 | 14 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
10 June 2025 | 17 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
11 June 2025 | 16 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
12 June 2025 | 17 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
13 June 2025 | 19 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
14 June 2025 | 17 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
16 June 2025 | 22 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
17 June 2025 | 26 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
19 June 2025 | 24 June 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
23 June 2025 | 4 July 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 328 | Tickets from 328 |
26 June 2025 | 3 July 2025 | China Airlines | CI 732 | ![]() | China Airlines (CI 732) | Direct | 329 | Tickets from 329 |
28 June 2025 | 5 July 2025 | Cathay Pacific | CX 634 | ![]() | Cathay Pacific (CX 634) | 1 Stop | 287 | Tickets from 287 |
Book Direct Flights from Penang to Taipei City
Departure at | Return at | Airline | Find tickets |
---|---|---|---|
29 July 2024 | 30 July 2024 | ![]() | Tickets from 352 |
29 August 2024 | 30 August 2024 | ![]() | Tickets from 318 |
7 September 2024 | 8 September 2024 | ![]() | Tickets from 318 |
2 October 2024 | 3 October 2024 | ![]() | Tickets from 318 |
Cheap flights from Penang
Destination | Departure at | Return at | Find tickets |
---|---|---|---|
Kuala Lumpur | 21 September 2024 | 25 September 2024 | Tickets from 26 |
Langkawi | 15 January 2025 | 18 January 2025 | Tickets from 34 |
Kota Bharu | 19 September 2024 | 22 September 2024 | Tickets from 76 |
Phuket | 6 January 2025 | 12 January 2025 | Tickets from 85 |
Denpasar (Bali) | 11 January 2025 | 15 January 2025 | Tickets from 128 |
Bangkok | 27 July 2024 | 29 July 2024 | Tickets from 133 |
Da Nang | 25 August 2024 | 26 August 2024 | Tickets from 141 |
Tawau | 17 September 2024 | 20 September 2024 | Tickets from 238 |
Chiang Mai | 30 October 2024 | 3 November 2024 | Tickets from 240 |
Seoul | 19 August 2024 | 23 August 2024 | Tickets from 346 |
Tbilisi | 16 September 2024 | 19 September 2024 | Tickets from 760 |