One Way

Popular Filters

One Way Price

OMR 306 OMR 1,300

Duration

18 h 15 m 43 h 0 m

Stops From Halifax

Departure From Halifax

6 AM - 12 PM

OMR 307

12 PM - 6 PM

OMR 506

After 6 PM

OMR 308

Arrival at New Delhi

Before 6 AM

OMR 307

After 6 PM

OMR 309

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(26)

Layover Airports

+ 1 more

Layover Duration

1 h 10 m 28 h 0 m

Halifax to Delhi Fare Calendar

Book cheap Halifax to Delhi International ✈ tickets at MakeMyTrip Oman. Get best deals, Lowest airfare ticket booking from Halifax to Delhi air travel route. Check flight reservation status, schedules of Halifax to Delhi flight ticket online. Also Check Delhi to Halifax Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Air Canada

OMR 312

OMR 307

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

Air Canada, Lufthansa

OMR 313

OMR 308

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

Air Canada

OMR 314

OMR 309

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

Air Canada

OMR 321

OMR 316

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

Air Canada

OMR 323

OMR 318

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

Lufthansa

OMR 328

OMR 323

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

Air Canada

OMR 511

OMR 506

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

Lufthansa

OMR 559

OMR 554

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

Air Canada, Brussels Airlines, Swiss

OMR 753

OMR 748

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

Lufthansa, Brussels Airlines, Swiss

More Timing Options

OMR 1,297

OMR 1,292

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