Popular Filters
One Way Price
Duration
Stops From Halifax
Departure From Halifax
OMR 307
OMR 506
OMR 308
Arrival at New Delhi
OMR 307
OMR 309
Alliances & Airlines
Oneworld
()
SkyTeam
()
Star Alliance
(26)
Layover Airports
+ 1 more
Layover Duration
Fare Calendar For other International Routes
Halifax to Delhi Fare Calendar
OMR 312
Transit Visa may be required
Halifax to New Delhi , 20 Jun
Air Canada AC | 868
11:05
Sat, 20 Jun 26
Halifax, Canada
05 h 55 m
21:00
Sat, 20 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6452 | Operated By Air India
09:45
Sun, 21 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
10 h 40 m
00:55
Mon, 22 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
OMR 313
Transit Visa may be required
Halifax to New Delhi , 20 Jun
Air Canada AC | 7387 | Operated By Discover Airlines
19:30
Sat, 20 Jun 26
Halifax, Canada
06 h 30 m
07:00
Sun, 21 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 760
13:20
Sun, 21 Jun 26
Terminal T1
Frankfurt, Germany
08 h 05 m
00:55
Mon, 22 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
OMR 314
Transit Visa may be required
Halifax to New Delhi , 20 Jun
Air Canada AC | 946
20:30
Sat, 20 Jun 26
Halifax, Canada
06 h 20 m
07:50
Sun, 21 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6785 | Operated By Swiss
09:40
Sun, 21 Jun 26
Brussels, Belgium
01 h 20 m
11:00
Sun, 21 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6826 | Operated By Swiss
12:10
Sun, 21 Jun 26
Zurich, Switzerland
07 h 55 m
23:35
Sun, 21 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
OMR 321
Transit Visa may be required
Halifax to New Delhi , 20 Jun
Air Canada AC | 7387 | Operated By Discover Airlines
19:30
Sat, 20 Jun 26
Halifax, Canada
06 h 30 m
07:00
Sun, 21 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 9024 | Operated By Lufthansa
09:45
Sun, 21 Jun 26
Terminal T1
Frankfurt, Germany
55 m
10:40
Sun, 21 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6826 | Operated By Swiss
12:10
Sun, 21 Jun 26
Zurich, Switzerland
07 h 55 m
23:35
Sun, 21 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
OMR 323
Transit Visa may be required
Halifax to New Delhi , 20 Jun
Air Canada AC | 7387 | Operated By Discover Airlines
19:30
Sat, 20 Jun 26
Halifax, Canada
06 h 30 m
07:00
Sun, 21 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 9381 | Operated By Lufthansa
10:15
Sun, 21 Jun 26
Terminal T1
Frankfurt, Germany
55 m
11:10
Sun, 21 Jun 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 9588 | Operated By Lufthansa
12:55
Sun, 21 Jun 26
Terminal T2
Munich, Germany
07 h 30 m
23:55
Sun, 21 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
OMR 328
Transit Visa may be required
Halifax to New Delhi , 20 Jun
Lufthansa LH | 6675 | Operated By Air Canada
20:30
Sat, 20 Jun 26
Halifax, Canada
06 h 20 m
07:50
Sun, 21 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 5627 | Operated By Brussels Airlines
12:45
Sun, 21 Jun 26
Brussels, Belgium
01 h 20 m
14:05
Sun, 21 Jun 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 762
12:55
Mon, 22 Jun 26
Terminal T2
Munich, Germany
07 h 30 m
23:55
Mon, 22 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
OMR 511
Halifax to New Delhi , 20 Jun
Air Canada AC | 617
17:05
Sat, 20 Jun 26
Halifax, Canada
02 h 25 m
18:30
Sat, 20 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 42
19:40
Sat, 20 Jun 26
Terminal T1
Toronto, Canada
14 h 40 m
19:50
Sun, 21 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
OMR 559
Transit Visa may be required
Halifax to New Delhi , 20 Jun
Lufthansa LH | 6675 | Operated By Air Canada
20:30
Sat, 20 Jun 26
Halifax, Canada
06 h 20 m
07:50
Sun, 21 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 5585 | Operated By Brussels Airlines
09:35
Sun, 21 Jun 26
Brussels, Belgium
01 h 25 m
11:00
Sun, 21 Jun 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 762
12:55
Sun, 21 Jun 26
Terminal T2
Munich, Germany
07 h 30 m
23:55
Sun, 21 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
OMR 753
Transit Visa may be required
Halifax to New Delhi , 20 Jun
Air Canada AC | 946
20:30
Sat, 20 Jun 26
Halifax, Canada
06 h 20 m
07:50
Sun, 21 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Brussels Airlines SN | 5103 | Operated By Swiss
09:40
Sun, 21 Jun 26
Brussels, Belgium
01 h 20 m
11:00
Sun, 21 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 146
12:10
Sun, 21 Jun 26
Zurich, Switzerland
07 h 55 m
23:35
Sun, 21 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
OMR 1,297
Transit Visa may be required
Halifax to New Delhi , 20 Jun
Lufthansa LH | 6675 | Operated By Air Canada
20:30
Sat, 20 Jun 26
Halifax, Canada
06 h 20 m
07:50
Sun, 21 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Brussels Airlines SN | 5103 | Operated By Swiss
09:40
Sun, 21 Jun 26
Brussels, Belgium
01 h 20 m
11:00
Sun, 21 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 146
12:10
Sun, 21 Jun 26
Zurich, Switzerland
07 h 55 m
23:35
Sun, 21 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
