HowToGo

Flight from Japan to Seychelles

Search Transfer from Japan to Seychelles

Search Flights

You can find flight ticket prices from Japan to Seychelles with our flight tickets search tool below

1. Tokyo Haneda to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Japan to Tokyo Haneda.

  2. You take a flight from Tokyo Haneda to Mahe Island and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
QR813 Qatar Airways
QR678 Qatar Airways
00:01 Tokyo Haneda
02:10 Doha
06:15 Doha
08:30 Mahe Island
Connect
NH885 All Nippon Airways
UL319 SriLankan Airlines
UL707 SriLankan Airlines
00:05 Tokyo Haneda
08:50 Kuala Lumpur
02:05 Colombo
06:45 Kuala Lumpur
09:50 Colombo
04:35 Mahe Island
Connect
NH871 All Nippon Airways
UL365 SriLankan Airlines
UL707 SriLankan Airlines
00:05 Tokyo Haneda
14:25 Soekarno–Hatta
02:05 Colombo
06:00 Soekarno–Hatta
17:30 Colombo
04:35 Mahe Island
Connect
EK313 Emirates
EK705 Emirates
00:05 Tokyo Haneda
02:35 Dubai
05:50 Dubai
07:05 Mahe Island
Connect
NH885 All Nippon Airways
UL315 SriLankan Airlines
UL707 SriLankan Airlines
00:05 Tokyo Haneda
14:45 Kuala Lumpur
02:05 Colombo
06:45 Kuala Lumpur
15:45 Colombo
04:35 Mahe Island
Connect
TG661 Thai Airways International
UL403 SriLankan Airlines
UL707 SriLankan Airlines
00:20 Tokyo Haneda
09:00 Suvarnabhumi
02:05 Colombo
04:50 Suvarnabhumi
11:00 Colombo
04:35 Mahe Island
Connect
NH3841 All Nippon Airways
TG649 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
06:40 Tokyo Haneda
11:35 Fukuoka
20:50 Suvarnabhumi
02:05 Colombo
08:45 Fukuoka
14:55 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
HD11 AIRDO
TG671 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
06:50 Tokyo Haneda
10:30 New Chitose
20:50 Suvarnabhumi
02:05 Colombo
08:20 New Chitose
15:30 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
NH51 All Nippon Airways
TG671 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
07:00 Tokyo Haneda
10:30 New Chitose
20:50 Suvarnabhumi
02:05 Colombo
08:30 New Chitose
15:30 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
NH93 All Nippon Airways
TG623 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
07:15 Tokyo Haneda
11:00 Osaka Kansai
20:50 Suvarnabhumi
02:05 Colombo
08:40 Osaka Kansai
15:45 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
NH241 All Nippon Airways
TG649 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
07:25 Tokyo Haneda
11:35 Fukuoka
20:50 Suvarnabhumi
02:05 Colombo
09:30 Fukuoka
14:55 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
NH53 All Nippon Airways
TG671 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
08:00 Tokyo Haneda
10:30 New Chitose
20:50 Suvarnabhumi
02:05 Colombo
09:30 New Chitose
15:30 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
NH243 All Nippon Airways
TG649 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
08:25 Tokyo Haneda
11:35 Fukuoka
20:50 Suvarnabhumi
02:05 Colombo
10:25 Fukuoka
14:55 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
7G21 Star Flyer
TG623 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
08:45 Tokyo Haneda
11:00 Osaka Kansai
20:50 Suvarnabhumi
02:05 Colombo
10:10 Osaka Kansai
15:45 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
NH3821 All Nippon Airways
TG623 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
08:45 Tokyo Haneda
11:00 Osaka Kansai
20:50 Suvarnabhumi
02:05 Colombo
10:10 Osaka Kansai
15:45 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
NH961 All Nippon Airways
CA889 Air China
HM261 Air Seychelles
09:00 Tokyo Haneda
19:40 Beijing Capital
05:15 Mumbai
12:15 Beijing Capital
00:40 Mumbai
08:10 Mahe Island
Connect
NH923 All Nippon Airways
CZ3059 China Southern Airlines
UL707 SriLankan Airlines
09:25 Tokyo Haneda
15:10 Guangzhou Baiyun
02:05 Colombo
13:50 Guangzhou Baiyun
18:40 Colombo
04:35 Mahe Island
Connect
JL029 Japan Airlines
CX663 Cathay Pacific
HM261 Air Seychelles
09:55 Tokyo Haneda
20:10 Hong Kong
05:15 Mumbai
13:45 Hong Kong
00:40 Mumbai
08:10 Mahe Island
Connect
JL029 Japan Airlines
CX611 Cathay Pacific
UL707 SriLankan Airlines
09:55 Tokyo Haneda
20:25 Hong Kong
02:05 Colombo
13:45 Hong Kong
23:45 Colombo
04:35 Mahe Island
Connect
NH847 All Nippon Airways
TG317 Thai Airways International
HM261 Air Seychelles
11:00 Tokyo Haneda
18:55 Suvarnabhumi
05:15 Mumbai
16:15 Suvarnabhumi
21:55 Mumbai
08:10 Mahe Island
Connect
NH847 All Nippon Airways
UL407 SriLankan Airlines
UL707 SriLankan Airlines
11:00 Tokyo Haneda
20:50 Suvarnabhumi
02:05 Colombo
16:15 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
NH841 All Nippon Airways
UL309 SriLankan Airlines
UL707 SriLankan Airlines
11:05 Tokyo Haneda
19:50 Singapore Changi
02:05 Colombo
17:50 Singapore Changi
21:10 Colombo
04:35 Mahe Island
Connect
NH841 All Nippon Airways
SQ468 Singapore Airlines
UL707 SriLankan Airlines
11:05 Tokyo Haneda
22:10 Singapore Changi
02:05 Colombo
17:50 Singapore Changi
23:30 Colombo
04:35 Mahe Island
Connect
JL039 Japan Airlines
UK981 Vistara
HM261 Air Seychelles
11:45 Tokyo Haneda
21:40 Delhi
05:15 Mumbai
18:40 Delhi
23:50 Mumbai
08:10 Mahe Island
Connect
JL031 Japan Airlines
UL407 SriLankan Airlines
UL707 SriLankan Airlines
12:00 Tokyo Haneda
20:50 Suvarnabhumi
02:05 Colombo
17:00 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
CA182 Air China
CA889 Air China
HM261 Air Seychelles
14:00 Tokyo Haneda
19:40 Beijing Capital
05:15 Mumbai
16:50 Beijing Capital
00:40 Mumbai
08:10 Mahe Island
Connect

2. Osaka Itami to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Japan to Osaka Itami.

  2. You take a flight from Osaka Itami to Mahe Island and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
NH2176 All Nippon Airways
UL455 SriLankan Airlines
UL707 SriLankan Airlines
07:50 Osaka Itami
11:20 Tokyo Narita
02:05 Colombo
09:05 Tokyo Narita
17:50 Colombo
04:35 Mahe Island
Connect
NH2176 All Nippon Airways
NH829 All Nippon Airways
HM261 Air Seychelles
07:50 Osaka Itami
11:15 Tokyo Narita
05:15 Mumbai
09:05 Tokyo Narita
18:25 Mumbai
08:10 Mahe Island
Connect
JL3004 Japan Airlines
UL455 SriLankan Airlines
UL707 SriLankan Airlines
08:00 Osaka Itami
11:20 Tokyo Narita
02:05 Colombo
09:20 Tokyo Narita
17:50 Colombo
04:35 Mahe Island
Connect
NH421 All Nippon Airways
TG649 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
08:00 Osaka Itami
11:35 Fukuoka
20:50 Suvarnabhumi
02:05 Colombo
09:15 Fukuoka
14:55 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
JL106 Japan Airlines
JL031 Japan Airlines
UL407 SriLankan Airlines
UL707 SriLankan Airlines
08:35 Osaka Itami
12:00 Tokyo Haneda
20:50 Suvarnabhumi
02:05 Colombo
09:40 Tokyo Haneda
17:00 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
NH18 All Nippon Airways
NH847 All Nippon Airways
UL407 SriLankan Airlines
UL707 SriLankan Airlines
09:00 Osaka Itami
11:00 Tokyo Haneda
20:50 Suvarnabhumi
02:05 Colombo
10:10 Tokyo Haneda
16:15 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
JL110 Japan Airlines
JL031 Japan Airlines
UL407 SriLankan Airlines
UL707 SriLankan Airlines
09:30 Osaka Itami
12:00 Tokyo Haneda
20:50 Suvarnabhumi
02:05 Colombo
10:35 Tokyo Haneda
17:00 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect

3. Fukuoka to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Japan to Fukuoka.

  2. You take a flight from Fukuoka to Mahe Island and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
JL3052 Japan Airlines
UL455 SriLankan Airlines
UL707 SriLankan Airlines
07:20 Fukuoka
11:20 Tokyo Narita
02:05 Colombo
09:00 Tokyo Narita
17:50 Colombo
04:35 Mahe Island
Connect
GK528 JetStar Japan
UL455 SriLankan Airlines
UL707 SriLankan Airlines
07:25 Fukuoka
11:20 Tokyo Narita
02:05 Colombo
09:10 Tokyo Narita
17:50 Colombo
04:35 Mahe Island
Connect
MM520 Peach Aviation Limited
UL455 SriLankan Airlines
UL707 SriLankan Airlines
07:40 Fukuoka
11:20 Tokyo Narita
02:05 Colombo
09:35 Tokyo Narita
17:50 Colombo
04:35 Mahe Island
Connect
VN0357 Vietnam Airlines
QR977 Qatar Airways
QR678 Qatar Airways
10:30 Fukuoka
18:20 Noi Bai International
02:10 Doha
13:35 Noi Bai International
22:50 Doha
08:30 Mahe Island
Connect
VN0351 Vietnam Airlines
3K558 Jetstar Asia Airways
UL309 SriLankan Airlines
UL707 SriLankan Airlines
10:30 Fukuoka
15:50 Tan Son Nhat
19:50 Singapore Changi
02:05 Colombo
14:05 Tan Son Nhat
18:50 Singapore Changi
21:10 Colombo
04:35 Mahe Island
Connect
TG649 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
11:35 Fukuoka
20:50 Suvarnabhumi
02:05 Colombo
14:55 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
TG649 Thai Airways International
TG317 Thai Airways International
HM261 Air Seychelles
11:35 Fukuoka
18:55 Suvarnabhumi
05:15 Mumbai
14:55 Suvarnabhumi
21:55 Mumbai
08:10 Mahe Island
Connect
CX553 Cathay Pacific
CX611 Cathay Pacific
UL707 SriLankan Airlines
14:10 Fukuoka
20:25 Hong Kong
02:05 Colombo
17:05 Hong Kong
23:45 Colombo
04:35 Mahe Island
Connect
CX553 Cathay Pacific
CX663 Cathay Pacific
HM261 Air Seychelles
14:10 Fukuoka
20:10 Hong Kong
05:15 Mumbai
17:05 Hong Kong
00:40 Mumbai
08:10 Mahe Island
Connect
UO0669 Hong Kong Express
CX611 Cathay Pacific
UL707 SriLankan Airlines
16:05 Fukuoka
20:25 Hong Kong
02:05 Colombo
19:05 Hong Kong
23:45 Colombo
04:35 Mahe Island
Connect

4. Tokyo Narita to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Japan to Tokyo Narita.

  2. You take a flight from Tokyo Narita to Mahe Island and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
UL455 SriLankan Airlines
UL707 SriLankan Airlines
11:20 Tokyo Narita
02:05 Colombo
17:50 Colombo
04:35 Mahe Island
Connect
NH825 All Nippon Airways
UL124 SriLankan Airlines
UL707 SriLankan Airlines
11:20 Tokyo Narita
20:55 Madras
02:05 Colombo
17:45 Madras
22:15 Colombo
04:35 Mahe Island
Connect
TG643 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
11:45 Tokyo Narita
20:50 Suvarnabhumi
02:05 Colombo
17:05 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
CA926 Air China
CA889 Air China
HM261 Air Seychelles
15:15 Tokyo Narita
19:40 Beijing Capital
05:15 Mumbai
18:25 Beijing Capital
00:40 Mumbai
08:10 Mahe Island
Connect
LY092 El Al
HM021 Air Seychelles
16:15 Tokyo Narita
23:25 Tel Aviv
22:00 Tel Aviv
07:45 Mahe Island
Connect

5. Chūbu Centrair to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Japan to Chūbu Centrair.

  2. You take a flight from Chūbu Centrair to Mahe Island and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
NH492 All Nippon Airways
UL455 SriLankan Airlines
UL707 SriLankan Airlines
07:45 Chūbu Centrair
11:20 Tokyo Narita
02:05 Colombo
09:00 Tokyo Narita
17:50 Colombo
04:35 Mahe Island
Connect
NH492 All Nippon Airways
NH829 All Nippon Airways
HM261 Air Seychelles
07:45 Chūbu Centrair
11:15 Tokyo Narita
05:15 Mumbai
09:00 Tokyo Narita
18:25 Mumbai
08:10 Mahe Island
Connect
JL3082 Japan Airlines
UL455 SriLankan Airlines
UL707 SriLankan Airlines
08:20 Chūbu Centrair
11:20 Tokyo Narita
02:05 Colombo
09:30 Tokyo Narita
17:50 Colombo
04:35 Mahe Island
Connect
JL883 Japan Airlines
MU231 China Eastern Airlines
UL707 SriLankan Airlines
08:55 Chūbu Centrair
14:20 Shanghai Pudong
02:05 Colombo
10:45 Shanghai Pudong
18:45 Colombo
04:35 Mahe Island
Connect
JL883 Japan Airlines
MU245 China Eastern Airlines
EK705 Emirates
08:55 Chūbu Centrair
13:15 Shanghai Pudong
02:35 Dubai
10:45 Shanghai Pudong
19:00 Dubai
07:05 Mahe Island
Connect
CX533 Cathay Pacific
CX611 Cathay Pacific
UL707 SriLankan Airlines
10:10 Chūbu Centrair
20:25 Hong Kong
02:05 Colombo
13:30 Hong Kong
23:45 Colombo
04:35 Mahe Island
Connect
CX533 Cathay Pacific
CX663 Cathay Pacific
HM261 Air Seychelles
10:10 Chūbu Centrair
20:10 Hong Kong
05:15 Mumbai
13:30 Hong Kong
00:40 Mumbai
08:10 Mahe Island
Connect
SQ671 Singapore Airlines
UL309 SriLankan Airlines
UL707 SriLankan Airlines
10:20 Chūbu Centrair
19:50 Singapore Changi
02:05 Colombo
16:15 Singapore Changi
21:10 Colombo
04:35 Mahe Island
Connect
SQ671 Singapore Airlines
SQ468 Singapore Airlines
UL707 SriLankan Airlines
10:20 Chūbu Centrair
22:10 Singapore Changi
02:05 Colombo
16:15 Singapore Changi
23:30 Colombo
04:35 Mahe Island
Connect
MU2692 China Eastern Airlines
MU231 China Eastern Airlines
UL707 SriLankan Airlines
10:30 Chūbu Centrair
14:20 Shanghai Pudong
02:05 Colombo
12:30 Shanghai Pudong
18:45 Colombo
04:35 Mahe Island
Connect
TG645 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
11:00 Chūbu Centrair
20:50 Suvarnabhumi
02:05 Colombo
15:00 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
TG645 Thai Airways International
TG317 Thai Airways International
HM261 Air Seychelles
11:00 Chūbu Centrair
18:55 Suvarnabhumi
05:15 Mumbai
15:00 Suvarnabhumi
21:55 Mumbai
08:10 Mahe Island
Connect

6. New Chitose to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Japan to New Chitose.

  2. You take a flight from New Chitose to Mahe Island and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
NH2152 All Nippon Airways
UL455 SriLankan Airlines
UL707 SriLankan Airlines
07:40 New Chitose
11:20 Tokyo Narita
02:05 Colombo
09:20 Tokyo Narita
17:50 Colombo
04:35 Mahe Island
Connect
NH2152 All Nippon Airways
NH829 All Nippon Airways
HM261 Air Seychelles
07:40 New Chitose
11:15 Tokyo Narita
05:15 Mumbai
09:20 Tokyo Narita
18:25 Mumbai
08:10 Mahe Island
Connect
JL3040 Japan Airlines
UL455 SriLankan Airlines
UL707 SriLankan Airlines
07:45 New Chitose
11:20 Tokyo Narita
02:05 Colombo
09:30 Tokyo Narita
17:50 Colombo
04:35 Mahe Island
Connect
JL500 Japan Airlines
JL031 Japan Airlines
UL407 SriLankan Airlines
UL707 SriLankan Airlines
07:50 New Chitose
12:00 Tokyo Haneda
20:50 Suvarnabhumi
02:05 Colombo
09:30 Tokyo Haneda
17:00 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
HD12 AIRDO
NH847 All Nippon Airways
UL407 SriLankan Airlines
UL707 SriLankan Airlines
08:00 New Chitose
11:00 Tokyo Haneda
20:50 Suvarnabhumi
02:05 Colombo
09:35 Tokyo Haneda
16:15 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
JL502 Japan Airlines
JL031 Japan Airlines
UL407 SriLankan Airlines
UL707 SriLankan Airlines
09:00 New Chitose
12:00 Tokyo Haneda
20:50 Suvarnabhumi
02:05 Colombo
10:40 Tokyo Haneda
17:00 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
D7551 AirAsia X
MH179 Malaysia Airlines
UL707 SriLankan Airlines
09:20 New Chitose
22:00 Kuala Lumpur
02:05 Colombo
16:50 Kuala Lumpur
22:55 Colombo
04:35 Mahe Island
Connect
TG671 Thai Airways International
UL407 SriLankan Airlines
UL707 SriLankan Airlines
10:30 New Chitose
20:50 Suvarnabhumi
02:05 Colombo
15:30 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
TG671 Thai Airways International
TG317 Thai Airways International
HM261 Air Seychelles
10:30 New Chitose
18:55 Suvarnabhumi
05:15 Mumbai
15:30 Suvarnabhumi
21:55 Mumbai
08:10 Mahe Island
Connect
CA170 Air China
CA889 Air China
HM261 Air Seychelles
13:50 New Chitose
19:40 Beijing Capital
05:15 Mumbai
17:05 Beijing Capital
00:40 Mumbai
08:10 Mahe Island
Connect

7. Takamatsu to Mahe Island

  1. You take a bus, shuttle or taxi from your location in Japan to Takamatsu.

  2. You take a flight from Takamatsu to Mahe Island and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.

Flight Depart Arrive
JL474 Japan Airlines
JL031 Japan Airlines
UL407 SriLankan Airlines
UL707 SriLankan Airlines
07:25 Takamatsu
12:00 Tokyo Haneda
20:50 Suvarnabhumi
02:05 Colombo
08:35 Tokyo Haneda
17:00 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
NH532 All Nippon Airways
NH847 All Nippon Airways
UL407 SriLankan Airlines
UL707 SriLankan Airlines
07:35 Takamatsu
11:00 Tokyo Haneda
20:50 Suvarnabhumi
02:05 Colombo
08:50 Tokyo Haneda
16:15 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
JL476 Japan Airlines
JL031 Japan Airlines
UL407 SriLankan Airlines
UL707 SriLankan Airlines
09:45 Takamatsu
12:00 Tokyo Haneda
20:50 Suvarnabhumi
02:05 Colombo
10:55 Tokyo Haneda
17:00 Suvarnabhumi
22:50 Colombo
04:35 Mahe Island
Connect
UO0523 Hong Kong Express
EY833 Etihad
EY622 Etihad
15:30 Takamatsu
19:45 Hong Kong
01:05 Abu Dhabi
18:25 Hong Kong
00:05 Abu Dhabi
05:45 Mahe Island
Connect
UO0523 Hong Kong Express
CX611 Cathay Pacific
UL707 SriLankan Airlines
15:30 Takamatsu
20:25 Hong Kong
02:05 Colombo
18:25 Hong Kong
23:45 Colombo
04:35 Mahe Island
Connect
UO0523 Hong Kong Express
CX663 Cathay Pacific
HM261 Air Seychelles
15:30 Takamatsu
20:10 Hong Kong
05:15 Mumbai
18:25 Hong Kong
00:40 Mumbai
08:10 Mahe Island
Connect

References

Find Hotels in Seychelles

You can find hotels and accommodations in Seychelles with our hotels search tool below

Booking.com