HowToGo

Flight from Canada to Nepal

How to get to Nepal from Canada by flight ? You can check flights from Canada to Nepal below.

Search Transfer from Canada to Nepal

Search Flights

You can find flight ticket prices from Canada to Nepal with our flight tickets search tool below

1. Toronto to Kathmandu

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Kathmandu and cost approximately 1200 USD.

  3. 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

2. Montreal to Kathmandu

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Kathmandu and cost approximately 1700 USD.

  3. 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

3. Toronto to Bharatpur

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Bharatpur and cost approximately 900 USD.

  3. 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

4. Toronto to Gorakhpur

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Gorakhpur and cost approximately 1200 USD.

  3. 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

5. Toronto to Bagdogra

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Bagdogra and cost approximately 700 USD.

  3. 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

6. Toronto to Simara

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Simara and cost approximately 800 USD.

  3. 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

7. Toronto to Patna

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Patna and cost approximately 850 USD.

  3. 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

References

Find Hotels in Nepal

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

Booking.com