How to get to Canada from Punjab by flight ? You can check flights from Punjab to Canada below.
You can find flight ticket prices from Punjab to Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Punjab to Amritsar.
You take a flight from Amritsar to Toronto and cost approximately 800 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AI462
Air India Limited
AC043
Air Canada
|
14:45
Amritsar
00:45
Delhi
|
15:50
Delhi
05:05
Toronto
|
Connect |
AI462
Air India Limited
AI187
Air India Limited
|
14:45
Amritsar
03:30
Delhi
|
15:50
Delhi
08:15
Toronto
|
Connect |
UK997
Vistara
AC043
Air Canada
|
15:25
Amritsar
00:45
Delhi
|
16:40
Delhi
05:05
Toronto
|
Connect |
AI115
Air India Limited
AI187
Air India Limited
|
19:10
Amritsar
03:30
Delhi
|
20:15
Delhi
08:15
Toronto
|
Connect |
AI115
Air India Limited
AC043
Air Canada
|
19:10
Amritsar
00:45
Delhi
|
20:15
Delhi
05:05
Toronto
|
Connect |
AI480
Air India Limited
AI187
Air India Limited
|
21:00
Amritsar
03:30
Delhi
|
22:15
Delhi
08:15
Toronto
|
Connect |
AI480
Air India Limited
AC043
Air Canada
|
21:00
Amritsar
00:45
Delhi
|
22:15
Delhi
05:05
Toronto
|
Connect |
6E5026
IndiGo Airlines
AI187
Air India Limited
|
22:45
Amritsar
03:30
Delhi
|
00:05
Delhi
08:15
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Punjab to Ludhiana.
You take a flight from Ludhiana to Toronto and cost approximately 800 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
9I838
Helitrans
BA256
British Airways
BA099
British Airways
|
08:45
Ludhiana
10:50
Delhi
17:10
London Heathrow
|
09:30
Delhi
15:20
London Heathrow
20:15
Toronto
|
Connect |
9I838
Helitrans
LO072
LOT
LO045
LOT
|
08:45
Ludhiana
10:50
Delhi
17:05
Warsaw Chopin
|
09:30
Delhi
14:20
Warsaw Chopin
20:50
Toronto
|
Connect |
9I838
Helitrans
AI187
Air India Limited
|
08:45
Ludhiana
03:30
Delhi
|
09:30
Delhi
08:15
Toronto
|
Connect |
9I838
Helitrans
AC043
Air Canada
|
08:45
Ludhiana
00:45
Delhi
|
09:30
Delhi
05:05
Toronto
|
Connect |
9I828
Helitrans
AI187
Air India Limited
|
15:50
Ludhiana
03:30
Delhi
|
17:05
Delhi
08:15
Toronto
|
Connect |
9I828
Helitrans
AC043
Air Canada
|
15:50
Ludhiana
00:45
Delhi
|
17:05
Delhi
05:05
Toronto
|
Connect |
9I828
Helitrans
AI24
Air India Limited
AC047
Air Canada
|
15:50
Ludhiana
18:00
Delhi
23:55
Mumbai
|
17:05
Delhi
20:15
Mumbai
05:35
Toronto
|
Connect |
9I828
Helitrans
AI805
Air India Limited
AC047
Air Canada
|
15:50
Ludhiana
20:00
Delhi
23:55
Mumbai
|
17:05
Delhi
22:10
Mumbai
05:35
Toronto
|
Connect |
9I828
Helitrans
KE482
Korean Air
KE073
Korean Air
|
15:50
Ludhiana
19:40
Delhi
10:20
Incheon
|
17:05
Delhi
06:00
Incheon
09:20
Toronto
|
Connect |
9I828
Helitrans
UA83
United Airlines
AC7647
Air Canada
|
15:50
Ludhiana
23:45
Delhi
06:00
Newark
|
17:05
Delhi
04:35
Newark
07:40
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Punjab to Dharamsala.
You take a flight from Dharamsala to Toronto and cost approximately 600 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
SG2469
Spicejet
AI187
Air India Limited
|
08:45
Dharamsala
03:30
Delhi
|
10:05
Delhi
08:15
Toronto
|
Connect |
SG2469
Spicejet
AC043
Air Canada
|
08:45
Dharamsala
00:45
Delhi
|
10:05
Delhi
05:05
Toronto
|
Connect |
9I714
Helitrans
AI187
Air India Limited
|
12:25
Dharamsala
03:30
Delhi
|
14:00
Delhi
08:15
Toronto
|
Connect |
9I714
Helitrans
AC043
Air Canada
|
12:25
Dharamsala
00:45
Delhi
|
14:00
Delhi
05:05
Toronto
|
Connect |
9I714
Helitrans
AI183
Air India Limited
AC754
Air Canada
|
12:25
Dharamsala
18:00
Delhi
23:20
San Francisco
|
14:00
Delhi
20:30
San Francisco
07:10
Toronto
|
Connect |
9I714
Helitrans
UA83
United Airlines
UA4461
United Airlines
|
12:25
Dharamsala
23:45
Delhi
08:05
Newark
|
14:00
Delhi
04:35
Newark
09:53
Toronto
|
Connect |
9I714
Helitrans
KE482
Korean Air
KE073
Korean Air
|
12:25
Dharamsala
19:40
Delhi
10:20
Incheon
|
14:00
Delhi
06:00
Incheon
09:20
Toronto
|
Connect |
9I714
Helitrans
AI995
Air India Limited
AC057
Air Canada
|
12:25
Dharamsala
20:25
Delhi
23:55
Dubai
|
14:00
Delhi
22:45
Dubai
05:05
Toronto
|
Connect |
9I714
Helitrans
UA83
United Airlines
AC7647
Air Canada
|
12:25
Dharamsala
23:45
Delhi
06:00
Newark
|
14:00
Delhi
04:35
Newark
07:40
Toronto
|
Connect |
9I714
Helitrans
AI915
Air India Limited
AC057
Air Canada
|
12:25
Dharamsala
16:40
Delhi
23:55
Dubai
|
14:00
Delhi
19:05
Dubai
05:05
Toronto
|
Connect |
SG2779
Spicejet
AC043
Air Canada
|
12:40
Dharamsala
00:45
Delhi
|
14:10
Delhi
05:05
Toronto
|
Connect |
SG2779
Spicejet
SG8161
Spicejet
AC047
Air Canada
|
12:40
Dharamsala
15:50
Delhi
23:55
Mumbai
|
14:10
Delhi
18:05
Mumbai
05:35
Toronto
|
Connect |
SG2779
Spicejet
KE482
Korean Air
KE073
Korean Air
|
12:40
Dharamsala
19:40
Delhi
10:20
Incheon
|
14:10
Delhi
06:00
Incheon
09:20
Toronto
|
Connect |
SG2779
Spicejet
SG8709
Spicejet
AC047
Air Canada
|
12:40
Dharamsala
18:45
Delhi
23:55
Mumbai
|
14:10
Delhi
21:05
Mumbai
05:35
Toronto
|
Connect |
SG2779
Spicejet
UA83
United Airlines
UA4461
United Airlines
|
12:40
Dharamsala
23:45
Delhi
08:05
Newark
|
14:10
Delhi
04:35
Newark
09:53
Toronto
|
Connect |
SG2779
Spicejet
SG8169
Spicejet
AC047
Air Canada
|
12:40
Dharamsala
19:45
Delhi
23:55
Mumbai
|
14:10
Delhi
22:05
Mumbai
05:35
Toronto
|
Connect |
SG2779
Spicejet
AI187
Air India Limited
|
12:40
Dharamsala
03:30
Delhi
|
14:10
Delhi
08:15
Toronto
|
Connect |
SG2779
Spicejet
UA83
United Airlines
AC7647
Air Canada
|
12:40
Dharamsala
23:45
Delhi
06:00
Newark
|
14:10
Delhi
04:35
Newark
07:40
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Punjab to Chandigarh.
You take a flight from Chandigarh to Toronto and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AI444
Air India Limited
BA256
British Airways
BA099
British Airways
|
07:05
Chandigarh
10:50
Delhi
17:10
London Heathrow
|
08:00
Delhi
15:20
London Heathrow
20:15
Toronto
|
Connect |
9I832
Helitrans
BA256
British Airways
BA099
British Airways
|
07:25
Chandigarh
10:50
Delhi
17:10
London Heathrow
|
08:25
Delhi
15:20
London Heathrow
20:15
Toronto
|
Connect |
AI458
Air India Limited
AI446
Air India Limited
AI187
Air India Limited
|
10:15
Chandigarh
11:55
Leh
03:30
Delhi
|
11:10
Leh
13:30
Delhi
08:15
Toronto
|
Connect |
AI445
Air India Limited
AI187
Air India Limited
|
12:30
Chandigarh
03:30
Delhi
|
13:15
Delhi
08:15
Toronto
|
Connect |
AI464
Air India Limited
AI187
Air India Limited
|
12:45
Chandigarh
03:30
Delhi
|
13:55
Delhi
08:15
Toronto
|
Connect |
6E755
IndiGo Airlines
AC043
Air Canada
|
14:20
Chandigarh
00:45
Delhi
|
15:20
Delhi
05:05
Toronto
|
Connect |
6E463
IndiGo Airlines
AC047
Air Canada
|
14:40
Chandigarh
23:55
Mumbai
|
17:20
Mumbai
05:35
Toronto
|
Connect |
UK707
Vistara
AC043
Air Canada
|
15:25
Chandigarh
00:45
Delhi
|
16:30
Delhi
05:05
Toronto
|
Connect |
AI622
Air India Limited
AC047
Air Canada
|
15:30
Chandigarh
23:55
Mumbai
|
18:10
Mumbai
05:35
Toronto
|
Connect |
6E55
IndiGo Airlines
AC057
Air Canada
|
16:00
Chandigarh
23:55
Dubai
|
18:40
Dubai
05:05
Toronto
|
Connect |
UK638
Vistara
UA83
United Airlines
AC7647
Air Canada
|
18:50
Chandigarh
23:45
Delhi
06:00
Newark
|
19:55
Delhi
04:35
Newark
07:40
Toronto
|
Connect |
UK638
Vistara
UA83
United Airlines
UA4461
United Airlines
|
18:50
Chandigarh
23:45
Delhi
08:05
Newark
|
19:55
Delhi
04:35
Newark
09:53
Toronto
|
Connect |
UK638
Vistara
UA83
United Airlines
AC7649
Air Canada
|
18:50
Chandigarh
23:45
Delhi
08:45
Newark
|
19:55
Delhi
04:35
Newark
10:25
Toronto
|
Connect |
UK638
Vistara
AI187
Air India Limited
|
18:50
Chandigarh
03:30
Delhi
|
19:55
Delhi
08:15
Toronto
|
Connect |
UK638
Vistara
AC043
Air Canada
|
18:50
Chandigarh
00:45
Delhi
|
19:55
Delhi
05:05
Toronto
|
Connect |
G8138
GoAir
AC043
Air Canada
|
20:40
Chandigarh
00:45
Delhi
|
21:45
Delhi
05:05
Toronto
|
Connect |
G8138
GoAir
AI187
Air India Limited
|
20:40
Chandigarh
03:30
Delhi
|
21:45
Delhi
08:15
Toronto
|
Connect |
G8138
GoAir
UA83
United Airlines
UA4461
United Airlines
|
20:40
Chandigarh
23:45
Delhi
08:05
Newark
|
21:45
Delhi
04:35
Newark
09:53
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Punjab to Delhi.
You take a flight from Delhi to Toronto and cost approximately 750 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AC043
Air Canada
|
00:45
Delhi
|
05:05 Toronto | Direct |
CX694
Cathay Pacific
CX828
Cathay Pacific
|
01:30
Delhi
10:55
Hong Kong
|
09:20
Hong Kong
12:30
Toronto
|
Connect |
LX147
Swiss
AC879
Air Canada
|
02:05
Delhi
09:25
Zurich
|
06:25
Zurich
12:15
Toronto
|
Connect |
KL0872
KLM
KL0691
KLM
|
03:20
Delhi
13:25
Amsterdam Schiphol
|
07:40
Amsterdam Schiphol
15:35
Toronto
|
Connect |
BA142
British Airways
BA093
British Airways
|
03:20
Delhi
11:40
London Heathrow
|
07:40
London Heathrow
14:45
Toronto
|
Connect |
AI187
Air India Limited
|
03:30
Delhi
|
08:15 Toronto | Direct |
LH761
Lufthansa
LH470
Lufthansa
|
03:35
Delhi
13:00
Frankfurt
|
08:05
Frankfurt
16:05
Toronto
|
Connect |
LH761
Lufthansa
AC873
Air Canada
|
03:35
Delhi
09:45
Frankfurt
|
08:05
Frankfurt
12:20
Toronto
|
Connect |
UA105
United Airlines
UA608
United Airlines
|
03:50
Delhi
08:50
San Francisco
|
06:00
San Francisco
16:55
Toronto
|
Connect |
EK513
Emirates
EK241
Emirates
|
04:10
Delhi
09:10
Dubai
|
06:35
Dubai
14:30
Toronto
|
Connect |
EY211
Etihad
EY141
Etihad
|
04:15
Delhi
10:05
Abu Dhabi
|
06:55
Abu Dhabi
15:30
Toronto
|
Connect |
AC045
Air Canada
AC104
Air Canada
|
05:45
Delhi
08:00
Vancouver
|
06:50
Vancouver
15:32
Toronto
|
Connect |
AC045
Air Canada
AC108
Air Canada
|
05:45
Delhi
09:00
Vancouver
|
06:50
Vancouver
16:25
Toronto
|
Connect |
AC045
Air Canada
AC110
Air Canada
|
05:45
Delhi
10:30
Vancouver
|
06:50
Vancouver
18:02
Toronto
|
Connect |
TK717
Turkish Airlines
TK17
Turkish Airlines
|
06:55
Delhi
15:30
Istanbul
|
11:30
Istanbul
18:45
Toronto
|
Connect |
LO072
LOT
LO045
LOT
|
10:50
Delhi
17:05
Warsaw Chopin
|
14:20
Warsaw Chopin
20:50
Toronto
|
Connect |
BA256
British Airways
BA099
British Airways
|
10:50
Delhi
17:10
London Heathrow
|
15:20
London Heathrow
20:15
Toronto
|
Connect |
UA83
United Airlines
AC7647
Air Canada
|
23:45
Delhi
06:00
Newark
|
04:35
Newark
07:40
Toronto
|
Connect |
UA83
United Airlines
UA4461
United Airlines
|
23:45
Delhi
08:05
Newark
|
04:35
Newark
09:53
Toronto
|
Connect |
You can find hotels and accommodations in Canada with our hotels search tool below
Booking.com