How to get to Nepal from Canada by flight ? You can check flights from Canada to Nepal below.
You can find flight ticket prices from Canada to Nepal with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Kathmandu and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Kathmandu to your destination in Nepal.
Flight | Depart | Arrive | |
---|---|---|---|
CZ312
China Southern Airlines
CZ6067
China Southern Airlines
|
01:30
Toronto
08:15
Guangzhou Baiyun
|
05:00
Guangzhou Baiyun
11:00
Kathmandu
|
Connect |
CZ312
China Southern Airlines
CZ3067
China Southern Airlines
|
01:30
Toronto
15:40
Guangzhou Baiyun
|
05:00
Guangzhou Baiyun
18:15
Kathmandu
|
Connect |
AI188
Air India Limited
6E33
IndiGo Airlines
|
11:55
Toronto
13:25
Delhi
|
12:15
Delhi
15:30
Kathmandu
|
Connect |
EK242
Emirates
FZ575
Flydubai
|
14:30
Toronto
12:20
Dubai
|
11:15
Dubai
18:30
Kathmandu
|
Connect |
EK242
Emirates
FZ573
Flydubai
|
14:30
Toronto
18:05
Dubai
|
11:15
Dubai
00:10
Kathmandu
|
Connect |
AC848
Air Canada
AI162
Air India Limited
AI213
Air India Limited
|
20:35
Toronto
09:45
London Heathrow
07:40
Delhi
|
08:35
London Heathrow
22:50
Delhi
09:30
Kathmandu
|
Connect |
EY140
Etihad
EY290
Etihad
|
22:10
Toronto
09:55
Abu Dhabi
|
19:05
Abu Dhabi
16:10
Kathmandu
|
Connect |
TK18
Turkish Airlines
TK726
Turkish Airlines
|
22:20
Toronto
20:20
Istanbul Ataturk
|
15:15
Istanbul Ataturk
06:10
Kathmandu
|
Connect |
AC056
Air Canada
FZ571
Flydubai
|
23:45
Toronto
02:20
Dubai
|
20:45
Dubai
08:30
Kathmandu
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Montreal.
You take a flight from Montreal to Kathmandu and cost approximately 1700 USD.
You take a bus, shuttle or taxi from Kathmandu to your destination in Nepal.
Flight | Depart | Arrive | |
---|---|---|---|
QR764
Qatar Airways
QR644
Qatar Airways
|
21:15
Montreal
18:50
Doha
|
16:15
Doha
02:25
Kathmandu
|
Connect |
QR764
Qatar Airways
QR652
Qatar Airways
|
21:15
Montreal
01:45
Doha
|
16:15
Doha
09:20
Kathmandu
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Bharatpur and cost approximately 900 USD.
You take a bus, shuttle or taxi from Bharatpur to your destination in Nepal.
Flight | Depart | Arrive | |
---|---|---|---|
EK242
Emirates
FZ575
Flydubai
YT135
Yeti Airlines
|
14:30
Toronto
12:20
Dubai
09:00
Kathmandu
|
11:15
Dubai
18:30
Kathmandu
09:20
Bharatpur
|
Connect |
EK242
Emirates
FZ575
Flydubai
U4351
Buddha Air Ltd
|
14:30
Toronto
12:20
Dubai
09:00
Kathmandu
|
11:15
Dubai
18:30
Kathmandu
09:20
Bharatpur
|
Connect |
EK242
Emirates
FZ573
Flydubai
YT135
Yeti Airlines
|
14:30
Toronto
18:05
Dubai
09:00
Kathmandu
|
11:15
Dubai
00:10
Kathmandu
09:20
Bharatpur
|
Connect |
EK242
Emirates
FZ573
Flydubai
U4351
Buddha Air Ltd
|
14:30
Toronto
18:05
Dubai
09:00
Kathmandu
|
11:15
Dubai
00:10
Kathmandu
09:20
Bharatpur
|
Connect |
AC856
Air Canada
AI162
Air India Limited
AI213
Air India Limited
RMK703
Simrik Airlines
|
18:35
Toronto
09:45
London Heathrow
07:40
Delhi
10:45
Kathmandu
|
06:35
London Heathrow
22:50
Delhi
09:30
Kathmandu
11:05
Bharatpur
|
Connect |
AC856
Air Canada
AI162
Air India Limited
AI213
Air India Limited
U4353
Buddha Air Ltd
|
18:35
Toronto
09:45
London Heathrow
07:40
Delhi
11:10
Kathmandu
|
06:35
London Heathrow
22:50
Delhi
09:30
Kathmandu
11:30
Bharatpur
|
Connect |
AC848
Air Canada
AI162
Air India Limited
AI213
Air India Limited
U4353
Buddha Air Ltd
|
20:35
Toronto
09:45
London Heathrow
07:40
Delhi
11:10
Kathmandu
|
08:35
London Heathrow
22:50
Delhi
09:30
Kathmandu
11:30
Bharatpur
|
Connect |
AC848
Air Canada
AI162
Air India Limited
AI213
Air India Limited
RMK703
Simrik Airlines
|
20:35
Toronto
09:45
London Heathrow
07:40
Delhi
10:45
Kathmandu
|
08:35
London Heathrow
22:50
Delhi
09:30
Kathmandu
11:05
Bharatpur
|
Connect |
AC848
Air Canada
AI162
Air India Limited
AI213
Air India Limited
U4355
Buddha Air Ltd
|
20:35
Toronto
09:45
London Heathrow
07:40
Delhi
12:50
Kathmandu
|
08:35
London Heathrow
22:50
Delhi
09:30
Kathmandu
13:10
Bharatpur
|
Connect |
AC042
Air Canada
AI213
Air India Limited
U4353
Buddha Air Ltd
|
22:10
Toronto
07:40
Delhi
11:10
Kathmandu
|
21:35
Delhi
09:30
Kathmandu
11:30
Bharatpur
|
Connect |
AC042
Air Canada
6E45
IndiGo Airlines
RMK703
Simrik Airlines
|
22:10
Toronto
07:15
Delhi
10:45
Kathmandu
|
21:35
Delhi
09:20
Kathmandu
11:05
Bharatpur
|
Connect |
AC042
Air Canada
6E45
IndiGo Airlines
U4353
Buddha Air Ltd
|
22:10
Toronto
07:15
Delhi
11:10
Kathmandu
|
21:35
Delhi
09:20
Kathmandu
11:30
Bharatpur
|
Connect |
AC042
Air Canada
AI213
Air India Limited
RMK703
Simrik Airlines
|
22:10
Toronto
07:40
Delhi
10:45
Kathmandu
|
21:35
Delhi
09:30
Kathmandu
11:05
Bharatpur
|
Connect |
TK18
Turkish Airlines
TK726
Turkish Airlines
RMK703
Simrik Airlines
|
22:20
Toronto
20:20
Istanbul Ataturk
10:45
Kathmandu
|
15:15
Istanbul Ataturk
06:10
Kathmandu
11:05
Bharatpur
|
Connect |
TK18
Turkish Airlines
TK726
Turkish Airlines
YT135
Yeti Airlines
|
22:20
Toronto
20:20
Istanbul Ataturk
09:00
Kathmandu
|
15:15
Istanbul Ataturk
06:10
Kathmandu
09:20
Bharatpur
|
Connect |
TK18
Turkish Airlines
TK726
Turkish Airlines
U4351
Buddha Air Ltd
|
22:20
Toronto
20:20
Istanbul Ataturk
09:00
Kathmandu
|
15:15
Istanbul Ataturk
06:10
Kathmandu
09:20
Bharatpur
|
Connect |
AC056
Air Canada
FZ571
Flydubai
U4353
Buddha Air Ltd
|
23:45
Toronto
02:20
Dubai
11:10
Kathmandu
|
20:45
Dubai
08:30
Kathmandu
11:30
Bharatpur
|
Connect |
AC056
Air Canada
FZ571
Flydubai
RMK703
Simrik Airlines
|
23:45
Toronto
02:20
Dubai
10:45
Kathmandu
|
20:45
Dubai
08:30
Kathmandu
11:05
Bharatpur
|
Connect |
AC056
Air Canada
FZ571
Flydubai
U4355
Buddha Air Ltd
|
23:45
Toronto
02:20
Dubai
12:50
Kathmandu
|
20:45
Dubai
08:30
Kathmandu
13:10
Bharatpur
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Gorakhpur and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Gorakhpur to your destination in Nepal.
Flight | Depart | Arrive | |
---|---|---|---|
AI188
Air India Limited
9I809
Helitrans
|
11:55
Toronto
13:20
Delhi
|
12:15
Delhi
15:20
Gorakhpur
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Bagdogra and cost approximately 700 USD.
You take a bus, shuttle or taxi from Bagdogra to your destination in Nepal.
Flight | Depart | Arrive | |
---|---|---|---|
PS242
Ukraine International Airlines
PS391
Ukraine International Airlines
I5767
AirAsia India
|
00:50
Toronto
21:10
Boryspil
10:10
Delhi
|
17:05
Boryspil
06:20
Delhi
12:15
Bagdogra
|
Connect |
PS242
Ukraine International Airlines
PS391
Ukraine International Airlines
G8153
GoAir
|
00:50
Toronto
21:10
Boryspil
11:10
Delhi
|
17:05
Boryspil
06:20
Delhi
13:10
Bagdogra
|
Connect |
PS242
Ukraine International Airlines
PS391
Ukraine International Airlines
UK725
Vistara
|
00:50
Toronto
21:10
Boryspil
07:50
Delhi
|
17:05
Boryspil
06:20
Delhi
09:45
Bagdogra
|
Connect |
AI188
Air India Limited
G8257
GoAir
|
11:55
Toronto
13:30
Delhi
|
12:15
Delhi
15:30
Bagdogra
|
Connect |
AI188
Air India Limited
SG192
Spicejet
|
11:55
Toronto
13:10
Delhi
|
12:15
Delhi
15:15
Bagdogra
|
Connect |
AC880
Air Canada
AI142
Air India Limited
AI879
Air India Limited
|
19:30
Toronto
22:00
Paris CDG
11:15
Delhi
|
08:40
Paris CDG
09:35
Delhi
13:15
Bagdogra
|
Connect |
AC894
Air Canada
AI138
Air India Limited
AI879
Air India Limited
|
20:35
Toronto
21:00
Milan Malpensa
11:15
Delhi
|
10:40
Milan Malpensa
08:25
Delhi
13:15
Bagdogra
|
Connect |
AC848
Air Canada
AI162
Air India Limited
AI879
Air India Limited
|
20:35
Toronto
09:45
London Heathrow
11:15
Delhi
|
08:35
London Heathrow
22:50
Delhi
13:15
Bagdogra
|
Connect |
AZ0651
Alitalia
AZ0770
Alitalia
UK725
Vistara
|
21:30
Toronto
14:10
Rome
07:50
Delhi
|
12:05
Rome
01:15
Delhi
09:45
Bagdogra
|
Connect |
AC046
Air Canada
6E5384
IndiGo Airlines
6E618
IndiGo Airlines
|
21:45
Toronto
00:50
Mumbai
07:35
Hyderabad
|
22:10
Mumbai
02:25
Hyderabad
09:55
Bagdogra
|
Connect |
AC046
Air Canada
SG6373
Spicejet
|
21:45
Toronto
07:50
Mumbai
|
22:10
Mumbai
10:30
Bagdogra
|
Connect |
AC046
Air Canada
6E205
IndiGo Airlines
|
21:45
Toronto
08:25
Mumbai
|
22:10
Mumbai
11:20
Bagdogra
|
Connect |
AC046
Air Canada
SG490
Spicejet
SG3321
Spicejet
|
21:45
Toronto
00:35
Mumbai
06:05
Kolkata
|
22:10
Mumbai
03:15
Kolkata
07:20
Bagdogra
|
Connect |
BA098
British Airways
BA277
British Airways
6E618
IndiGo Airlines
|
21:50
Toronto
15:10
London Heathrow
07:35
Hyderabad
|
09:55
London Heathrow
05:15
Hyderabad
09:55
Bagdogra
|
Connect |
EY140
Etihad
EY256
Etihad
SG3321
Spicejet
|
22:10
Toronto
21:00
Abu Dhabi
06:05
Kolkata
|
19:05
Abu Dhabi
03:15
Kolkata
07:20
Bagdogra
|
Connect |
AC042
Air Canada
I5767
AirAsia India
|
22:10
Toronto
10:10
Delhi
|
21:35
Delhi
12:15
Bagdogra
|
Connect |
AC042
Air Canada
G8153
GoAir
|
22:10
Toronto
11:10
Delhi
|
21:35
Delhi
13:10
Bagdogra
|
Connect |
AC042
Air Canada
UK725
Vistara
|
22:10
Toronto
07:50
Delhi
|
21:35
Delhi
09:45
Bagdogra
|
Connect |
EY140
Etihad
EY256
Etihad
I5582
AirAsia India
|
22:10
Toronto
21:00
Abu Dhabi
09:00
Kolkata
|
19:05
Abu Dhabi
03:15
Kolkata
10:20
Bagdogra
|
Connect |
EY140
Etihad
EY206
Etihad
SG6373
Spicejet
|
22:10
Toronto
22:10
Abu Dhabi
07:50
Mumbai
|
19:05
Abu Dhabi
02:45
Mumbai
10:30
Bagdogra
|
Connect |
EY140
Etihad
EY218
Etihad
UK725
Vistara
|
22:10
Toronto
22:05
Abu Dhabi
07:50
Delhi
|
19:05
Abu Dhabi
03:15
Delhi
09:45
Bagdogra
|
Connect |
TK18
Turkish Airlines
TK720
Turkish Airlines
SG6373
Spicejet
|
22:20
Toronto
20:00
Istanbul Ataturk
07:50
Mumbai
|
15:15
Istanbul Ataturk
04:50
Mumbai
10:30
Bagdogra
|
Connect |
TK18
Turkish Airlines
TK716
Turkish Airlines
UK725
Vistara
|
22:20
Toronto
20:20
Istanbul Ataturk
07:50
Delhi
|
15:15
Istanbul Ataturk
04:45
Delhi
09:45
Bagdogra
|
Connect |
KL0696
KLM
KL0871
KLM
UK725
Vistara
|
22:45
Toronto
14:25
Amsterdam Schiphol
07:50
Delhi
|
11:55
Amsterdam Schiphol
01:45
Delhi
09:45
Bagdogra
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Simara and cost approximately 800 USD.
You take a bus, shuttle or taxi from Simara to your destination in Nepal.
Flight | Depart | Arrive | |
---|---|---|---|
AI188
Air India Limited
6E33
IndiGo Airlines
U4557
Buddha Air Ltd
|
11:55
Toronto
13:25
Delhi
17:00
Kathmandu
|
12:15
Delhi
15:30
Kathmandu
17:15
Simara
|
Connect |
AI188
Air India Limited
6E33
IndiGo Airlines
U4561
Buddha Air Ltd
|
11:55
Toronto
13:25
Delhi
18:10
Kathmandu
|
12:15
Delhi
15:30
Kathmandu
18:25
Simara
|
Connect |
EK242
Emirates
FZ573
Flydubai
U4551
Buddha Air Ltd
|
14:30
Toronto
18:05
Dubai
08:15
Kathmandu
|
11:15
Dubai
00:10
Kathmandu
08:30
Simara
|
Connect |
EK242
Emirates
FZ575
Flydubai
U4551
Buddha Air Ltd
|
14:30
Toronto
12:20
Dubai
08:15
Kathmandu
|
11:15
Dubai
18:30
Kathmandu
08:30
Simara
|
Connect |
AC848
Air Canada
AI162
Air India Limited
AI213
Air India Limited
U4555
Buddha Air Ltd
|
20:35
Toronto
09:45
London Heathrow
07:40
Delhi
11:20
Kathmandu
|
08:35
London Heathrow
22:50
Delhi
09:30
Kathmandu
11:35
Simara
|
Connect |
EY140
Etihad
EY290
Etihad
U4557
Buddha Air Ltd
|
22:10
Toronto
09:55
Abu Dhabi
17:00
Kathmandu
|
19:05
Abu Dhabi
16:10
Kathmandu
17:15
Simara
|
Connect |
EY140
Etihad
EY290
Etihad
U4561
Buddha Air Ltd
|
22:10
Toronto
09:55
Abu Dhabi
18:10
Kathmandu
|
19:05
Abu Dhabi
16:10
Kathmandu
18:25
Simara
|
Connect |
TK18
Turkish Airlines
TK726
Turkish Airlines
U4555
Buddha Air Ltd
|
22:20
Toronto
20:20
Istanbul Ataturk
11:20
Kathmandu
|
15:15
Istanbul Ataturk
06:10
Kathmandu
11:35
Simara
|
Connect |
TK18
Turkish Airlines
TK726
Turkish Airlines
U4553
Buddha Air Ltd
|
22:20
Toronto
20:20
Istanbul Ataturk
10:00
Kathmandu
|
15:15
Istanbul Ataturk
06:10
Kathmandu
10:15
Simara
|
Connect |
TK18
Turkish Airlines
TK726
Turkish Airlines
U4551
Buddha Air Ltd
|
22:20
Toronto
20:20
Istanbul Ataturk
08:15
Kathmandu
|
15:15
Istanbul Ataturk
06:10
Kathmandu
08:30
Simara
|
Connect |
AC056
Air Canada
FZ571
Flydubai
U4555
Buddha Air Ltd
|
23:45
Toronto
02:20
Dubai
11:20
Kathmandu
|
20:45
Dubai
08:30
Kathmandu
11:35
Simara
|
Connect |
AC056
Air Canada
FZ571
Flydubai
U4553
Buddha Air Ltd
|
23:45
Toronto
02:20
Dubai
10:00
Kathmandu
|
20:45
Dubai
08:30
Kathmandu
10:15
Simara
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Patna and cost approximately 850 USD.
You take a bus, shuttle or taxi from Patna to your destination in Nepal.
Flight | Depart | Arrive | |
---|---|---|---|
AI188
Air India Limited
AI407
Air India Limited
|
11:55
Toronto
13:45
Delhi
|
12:15
Delhi
15:25
Patna
|
Connect |
AI188
Air India Limited
AI415
Air India Limited
|
11:55
Toronto
16:45
Delhi
|
12:15
Delhi
18:25
Patna
|
Connect |
You can find hotels and accommodations in Nepal with our hotels search tool below
Booking.com