One Way

Popular Filters

One Way Price

BHD 412 BHD 2,900

Duration

20 h 40 m 45 h 30 m

Stops From Accra

Departure From Accra

After 6 PM

BHD 413

Arrival at Calgary

6 AM - 12 PM

BHD 476

12 PM - 6 PM

BHD 533

After 6 PM

BHD 413

Alliances & Airlines

Oneworld

(2)

SkyTeam

(10)

Star Alliance

(22)

+ 3 more

Layover Airports

+ 6 more

Layover Duration

4 h 0 m 24 h 30 m

Accra to Calgary Fare Calendar

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

BHD 416

BHD 413

Transit Visa may be required

Accra to Calgary , 25 May

ITA Airways AZ | 853

22:30

Mon, 25 May 26

Terminal T3

Accra, Ghana

05 h 45 m

06:15

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 891

12:25

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

09 h 35 m

16:00

Tue, 26 May 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 151

17:20

Tue, 26 May 26

Terminal T1

Toronto, Canada

04 h 13 m

19:33

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways, Air Canada

BHD 428

BHD 425

Transit Visa may be required

Accra to Calgary , 25 May

ITA Airways AZ | 853

22:30

Mon, 25 May 26

Terminal T3

Accra, Ghana

05 h 45 m

06:15

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 893

11:30

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

08 h 45 m

14:15

Tue, 26 May 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 325

19:20

Tue, 26 May 26

Montreal, Canada

04 h 42 m

22:02

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways, Air Canada

BHD 430

BHD 427

Transit Visa may be required

Accra to Calgary , 25 May

ITA Airways AZ | 853

22:30

Mon, 25 May 26

Terminal T3

Accra, Ghana

05 h 45 m

06:15

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 891

12:25

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

09 h 35 m

16:00

Tue, 26 May 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 153

18:50

Tue, 26 May 26

Terminal T1

Toronto, Canada

04 h 13 m

21:03

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways, Air Canada

BHD 438

BHD 435

Transit Visa may be required

Accra to Calgary , 25 May

ITA Airways AZ | 853

22:30

Mon, 25 May 26

Terminal T3

Accra, Ghana

05 h 45 m

06:15

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 4615 | Operated By United Airlines

14:20

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

11 h 35 m

17:55

Tue, 26 May 26

Denver, United States

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 5434 | Operated By United Airlines

19:16

Tue, 26 May 26

Denver, United States

02 h 32 m

21:48

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 479

BHD 476

Transit Visa may be required

Accra to Calgary , 25 May

Lufthansa LH | 5225 | Operated By ITA Airways

22:30

Mon, 25 May 26

Terminal T3

Accra, Ghana

05 h 45 m

06:15

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 6706 | Operated By Air Canada

11:30

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

08 h 45 m

14:15

Tue, 26 May 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 6844 | Operated By Air Canada

21:05

Tue, 26 May 26

Montreal, Canada

04 h 42 m

23:47

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 481

BHD 478

Transit Visa may be required

Accra to Calgary , 25 May

Lufthansa LH | 5225 | Operated By ITA Airways

22:30

Mon, 25 May 26

Terminal T3

Accra, Ghana

05 h 45 m

06:15

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 6602 | Operated By Air Canada

12:25

Tue, 26 May 26

Terminal T3

Rome - Fiumicino Apt, Italy

09 h 35 m

16:00

Tue, 26 May 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 6739 | Operated By Air Canada

20:45

Tue, 26 May 26

Terminal T1

Toronto, Canada

04 h 13 m

22:58

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines

BHD 536

BHD 533

Transit Visa may be required

Accra to Calgary , 25 May

Delta Air Lines DL | 9373 | Operated By KLM Royal Dutch

22:00

Mon, 25 May 26

Terminal T3

Accra, Ghana

06 h 45 m

06:45

Tue, 26 May 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines DL | 9397 | Operated By KLM Royal Dutch

12:25

Tue, 26 May 26

Amsterdam, Netherlands

09 h

13:25

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Air Canada

More Timing Options

BHD 537

BHD 534

Transit Visa may be required

Accra to Calgary , 25 May

Lufthansa LH | 5553 | Operated By Brussels Airlines

20:50

Mon, 25 May 26

Terminal T3

Accra, Ghana

06 h 50 m

05:40

Tue, 26 May 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5571 | Operated By Brussels Airlines

10:30

Tue, 26 May 26

Brussels, Belgium

01 h 10 m

11:40

Tue, 26 May 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 7392

13:30

Tue, 26 May 26

Terminal T1

Frankfurt, Germany

09 h 35 m

15:05

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

BHD 538

BHD 535

Transit Visa may be required

Accra to Calgary , 25 May

KLM Royal Dutch KL | 590

22:00

Mon, 25 May 26

Terminal T3

Accra, Ghana

06 h 45 m

06:45

Tue, 26 May 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 677

12:25

Tue, 26 May 26

Amsterdam, Netherlands

09 h

13:25

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available

British Airways, Air Canada

BHD 1,583

BHD 1,580

Transit Visa may be required

Accra to Calgary , 25 May

British Airways BA | 78

22:10

Mon, 25 May 26

Terminal T3

Accra, Ghana

07 h 05 m

06:15

Tue, 26 May 26

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 851

10:15

Tue, 26 May 26

Terminal T2

London - Heathrow Apt, United Kingdom

09 h 35 m

12:50

Tue, 26 May 26

Calgary, Canada

BAGGAGE : CHECK INCABIN

Information not available