×
Flights
  • One way
  • Round trip
Cheap Flights from Lahore to Madagascar
(Modify Search)
  • Airlines
  • Flights

Cheap Flights from Lahore to Madagascar

Airline Results Price View
View All Airlines View Flights
Etihad Airways 7 results US$1,704 View Flights
Qatar Airways 2 results US$2,522 View Flights
Depart: Tue, 16 Dec Return: Thu, 29 Jan Lahore to Antananarivo Tue, 16 Dec - Thu, 29 Jan
Multiple Airlines 2+ stops 1d 12h 30m
3:40 am LHE - 2:10 pm (+1) TNR
Multiple Airlines 2+ stops 1d 2h 55m
3:00 pm TNR - 7:55 pm (+1) LHE
US$1,701
airtickets24.com
Show Details

Depart: Lahore to Antananarivo via Abu Dhabi, Johannesburg

LHE
3:40 am
3h 45m
AUH
6:25 am
4h 5m
AUH
10:30 am
8h 40m
JNB
5:10 pm
16h 50m
JNB
10:00 am
3h 10m
TNR
2:10 pm
Airlines
Flight No.
From
To
Duration
EY242
3:40 am, 16 Dec Tue
LHE Lahore
6:25 am, 16 Dec Tue
AUH Abu Dhabi
3h 45m
4h 5m layover in Abu Dhabi (AUH)
EY604
10:30 am, 16 Dec Tue
AUH Abu Dhabi
5:10 pm, 16 Dec Tue
JNB Johannesburg
8h 40m
16h 50m layover in Johannesburg (JNB)
SA8252
10:00 am, 17 Dec Wed
JNB Johannesburg
2:10 pm, 17 Dec Wed
TNR Antananarivo
3h 10m

Return: Antananarivo to Lahore via Johannesburg, Abu Dhabi

TNR
3:00 pm
3h 40m
JNB
5:40 pm
2h 50m
JNB
8:30 pm
8h 20m
AUH
6:50 am (+1)
9h
AUH
3:50 pm
3h 5m
LHE
7:55 pm
Airlines
Flight No.
From
To
Duration
SA8253
3:00 pm, 29 Jan Thu
TNR Antananarivo
5:40 pm, 29 Jan Thu
JNB Johannesburg
3h 40m
2h 50m layover in Johannesburg (JNB)
EY603
8:30 pm, 29 Jan Thu
JNB Johannesburg
6:50 am, 30 Jan Fri
AUH Abu Dhabi
8h 20m
9h layover in Abu Dhabi (AUH)
EY243
3:50 pm, 30 Jan Fri
AUH Abu Dhabi
7:55 pm, 30 Jan Fri
LHE Lahore
3h 5m
Depart: Tue, 16 Dec Return: Thu, 29 Jan Lahore to Antananarivo Tue, 16 Dec - Thu, 29 Jan
Multiple Airlines 2+ stops 1d 12h 30m
3:40 am LHE - 2:10 pm (+1) TNR
Multiple Airlines 2+ stops 1d 9h 10m
3:00 pm TNR - 2:10 am (+2) LHE
US$1,702
airtickets24.com
Show Details

Depart: Lahore to Antananarivo via Abu Dhabi, Johannesburg

LHE
3:40 am
3h 45m
AUH
6:25 am
4h 5m
AUH
10:30 am
8h 40m
JNB
5:10 pm
16h 50m
JNB
10:00 am
3h 10m
TNR
2:10 pm
Airlines
Flight No.
From
To
Duration
EY242
3:40 am, 16 Dec Tue
LHE Lahore
6:25 am, 16 Dec Tue
AUH Abu Dhabi
3h 45m
4h 5m layover in Abu Dhabi (AUH)
EY604
10:30 am, 16 Dec Tue
AUH Abu Dhabi
5:10 pm, 16 Dec Tue
JNB Johannesburg
8h 40m
16h 50m layover in Johannesburg (JNB)
SA8252
10:00 am, 17 Dec Wed
JNB Johannesburg
2:10 pm, 17 Dec Wed
TNR Antananarivo
3h 10m

Return: Antananarivo to Lahore via Johannesburg, Abu Dhabi

TNR
3:00 pm
3h 40m
JNB
5:40 pm
2h 50m
JNB
8:30 pm
8h 20m
AUH
6:50 am (+1)
15h 15m
AUH
10:05 pm
3h 5m
LHE
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
SA8253
3:00 pm, 29 Jan Thu
TNR Antananarivo
5:40 pm, 29 Jan Thu
JNB Johannesburg
3h 40m
2h 50m layover in Johannesburg (JNB)
EY603
8:30 pm, 29 Jan Thu
JNB Johannesburg
6:50 am, 30 Jan Fri
AUH Abu Dhabi
8h 20m
15h 15m layover in Abu Dhabi (AUH)
EY241
10:05 pm, 30 Jan Fri
AUH Abu Dhabi
2:10 am, 31 Jan Sat
LHE Lahore
3h 5m
Depart: Tue, 16 Dec Return: Thu, 29 Jan Lahore to Antananarivo Tue, 16 Dec - Thu, 29 Jan
Multiple Airlines 2+ stops 1d 12h 30m
3:40 am LHE - 2:10 pm (+1) TNR
Multiple Airlines 2+ stops 1d 9h 10m
3:00 pm TNR - 2:10 am (+2) LHE
US$1,728
airtickets24.com
Show Details

Depart: Lahore to Antananarivo via Abu Dhabi, Johannesburg

LHE
3:40 am
3h 45m
AUH
6:25 am
4h 5m
AUH
10:30 am
8h 40m
JNB
5:10 pm
16h 50m
JNB
10:00 am
3h 10m
TNR
2:10 pm
Airlines
Flight No.
From
To
Duration
EY242
3:40 am, 16 Dec Tue
LHE Lahore
6:25 am, 16 Dec Tue
AUH Abu Dhabi
3h 45m
4h 5m layover in Abu Dhabi (AUH)
EY604
10:30 am, 16 Dec Tue
AUH Abu Dhabi
5:10 pm, 16 Dec Tue
JNB Johannesburg
8h 40m
16h 50m layover in Johannesburg (JNB)
SA8252
10:00 am, 17 Dec Wed
JNB Johannesburg
2:10 pm, 17 Dec Wed
TNR Antananarivo
3h 10m

Return: Antananarivo to Lahore via Johannesburg, Abu Dhabi

TNR
3:00 pm
3h 40m
JNB
5:40 pm
16h 15m
JNB
9:55 am
8h 20m
AUH
8:15 pm
1h 50m
AUH
10:05 pm
3h 5m
LHE
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
SA8253
3:00 pm, 29 Jan Thu
TNR Antananarivo
5:40 pm, 29 Jan Thu
JNB Johannesburg
3h 40m
16h 15m layover in Johannesburg (JNB)
EY601
9:55 am, 30 Jan Fri
JNB Johannesburg
8:15 pm, 30 Jan Fri
AUH Abu Dhabi
8h 20m
1h 50m layover in Abu Dhabi (AUH)
EY241
10:05 pm, 30 Jan Fri
AUH Abu Dhabi
2:10 am, 31 Jan Sat
LHE Lahore
3h 5m
Depart: Tue, 16 Dec Return: Thu, 29 Jan Lahore to Antananarivo Tue, 16 Dec - Thu, 29 Jan
Multiple Airlines 2+ stops 1d 12h 30m
3:40 am LHE - 2:10 pm (+1) TNR
Multiple Airlines 2+ stops 1d 6h 40m
3:00 pm TNR - 11:40 pm (+1) LHE
US$2,074
airtickets24.com
Show Details

Depart: Lahore to Antananarivo via Abu Dhabi, Johannesburg

LHE
3:40 am
3h 45m
AUH
6:25 am
4h 5m
AUH
10:30 am
8h 40m
JNB
5:10 pm
16h 50m
JNB
10:00 am
3h 10m
TNR
2:10 pm
Airlines
Flight No.
From
To
Duration
EY242
3:40 am, 16 Dec Tue
LHE Lahore
6:25 am, 16 Dec Tue
AUH Abu Dhabi
3h 45m
4h 5m layover in Abu Dhabi (AUH)
EY604
10:30 am, 16 Dec Tue
AUH Abu Dhabi
5:10 pm, 16 Dec Tue
JNB Johannesburg
8h 40m
16h 50m layover in Johannesburg (JNB)
SA8252
10:00 am, 17 Dec Wed
JNB Johannesburg
2:10 pm, 17 Dec Wed
TNR Antananarivo
3h 10m

Return: Antananarivo to Lahore via Johannesburg, Dubai

TNR
3:00 pm
3h 40m
JNB
5:40 pm
4h 40m
JNB
10:20 pm
8h
DXB
8:20 am (+1)
11h 30m
DXB
7:50 pm
2h 50m
LHE
11:40 pm
Airlines
Flight No.
From
To
Duration
SA8253
3:00 pm, 29 Jan Thu
TNR Antananarivo
5:40 pm, 29 Jan Thu
JNB Johannesburg
3h 40m
4h 40m layover in Johannesburg (JNB)
EK766
10:20 pm, 29 Jan Thu
JNB Johannesburg
8:20 am, 30 Jan Fri
DXB Dubai
8h
11h 30m layover in Dubai (DXB)
EK622
7:50 pm, 30 Jan Fri
DXB Dubai
11:40 pm, 30 Jan Fri
LHE Lahore
2h 50m
Depart: Tue, 16 Dec Return: Thu, 29 Jan Lahore to Antananarivo Tue, 16 Dec - Thu, 29 Jan
Multiple Airlines 2+ stops 1d 12h 30m
3:40 am LHE - 2:10 pm (+1) TNR
Multiple Airlines 2+ stops 1d 6h 40m
3:00 pm TNR - 11:40 pm (+1) LHE
US$2,076
airtickets24.com
Show Details

Depart: Lahore to Antananarivo via Abu Dhabi, Johannesburg

LHE
3:40 am
3h 45m
AUH
6:25 am
4h 5m
AUH
10:30 am
8h 40m
JNB
5:10 pm
16h 50m
JNB
10:00 am
3h 10m
TNR
2:10 pm
Airlines
Flight No.
From
To
Duration
EY242
3:40 am, 16 Dec Tue
LHE Lahore
6:25 am, 16 Dec Tue
AUH Abu Dhabi
3h 45m
4h 5m layover in Abu Dhabi (AUH)
EY604
10:30 am, 16 Dec Tue
AUH Abu Dhabi
5:10 pm, 16 Dec Tue
JNB Johannesburg
8h 40m
16h 50m layover in Johannesburg (JNB)
SA8252
10:00 am, 17 Dec Wed
JNB Johannesburg
2:10 pm, 17 Dec Wed
TNR Antananarivo
3h 10m

Return: Antananarivo to Lahore via Johannesburg, Dubai

TNR
3:00 pm
3h 40m
JNB
5:40 pm
1h 25m
JNB
7:05 pm
8h
DXB
5:05 am (+1)
14h 45m
DXB
7:50 pm
2h 50m
LHE
11:40 pm
Airlines
Flight No.
From
To
Duration
SA8253
3:00 pm, 29 Jan Thu
TNR Antananarivo
5:40 pm, 29 Jan Thu
JNB Johannesburg
3h 40m
1h 25m layover in Johannesburg (JNB)
EK764
7:05 pm, 29 Jan Thu
JNB Johannesburg
5:05 am, 30 Jan Fri
DXB Dubai
8h
14h 45m layover in Dubai (DXB)
EK622
7:50 pm, 30 Jan Fri
DXB Dubai
11:40 pm, 30 Jan Fri
LHE Lahore
2h 50m
Depart: Tue, 16 Dec Return: Thu, 29 Jan Lahore to Antananarivo Tue, 16 Dec - Thu, 29 Jan
Multiple Airlines 2+ stops 1d 6h 45m
9:25 am LHE - 2:10 pm (+1) TNR
Multiple Airlines 2+ stops 1d 6h 40m
3:00 pm TNR - 11:40 pm (+1) LHE
US$2,517
airtickets24.com
Show Details

Depart: Lahore to Antananarivo via Doha, Johannesburg

LHE
9:25 am
4h 5m
DOH
11:30 am
13h 55m
DOH
1:25 am
8h
JNB
8:25 am
1h 35m
JNB
10:00 am
3h 10m
TNR
2:10 pm
Airlines
Flight No.
From
To
Duration
QR623
9:25 am, 16 Dec Tue
LHE Lahore
11:30 am, 16 Dec Tue
DOH Doha
4h 5m
13h 55m layover in Doha (DOH)
QR1359
1:25 am, 17 Dec Wed
DOH Doha
8:25 am, 17 Dec Wed
JNB Johannesburg
8h
1h 35m layover in Johannesburg (JNB)
SA8252
10:00 am, 17 Dec Wed
JNB Johannesburg
2:10 pm, 17 Dec Wed
TNR Antananarivo
3h 10m

Return: Antananarivo to Lahore via Johannesburg, Dubai

TNR
3:00 pm
3h 40m
JNB
5:40 pm
4h 40m
JNB
10:20 pm
8h
DXB
8:20 am (+1)
11h 30m
DXB
7:50 pm
2h 50m
LHE
11:40 pm
Airlines
Flight No.
From
To
Duration
SA8253
3:00 pm, 29 Jan Thu
TNR Antananarivo
5:40 pm, 29 Jan Thu
JNB Johannesburg
3h 40m
4h 40m layover in Johannesburg (JNB)
EK766
10:20 pm, 29 Jan Thu
JNB Johannesburg
8:20 am, 30 Jan Fri
DXB Dubai
8h
11h 30m layover in Dubai (DXB)
EK622
7:50 pm, 30 Jan Fri
DXB Dubai
11:40 pm, 30 Jan Fri
LHE Lahore
2h 50m
Depart: Tue, 16 Dec Return: Thu, 29 Jan Lahore to Antananarivo Tue, 16 Dec - Thu, 29 Jan
Multiple Airlines 2+ stops 1d 6h 45m
9:25 am LHE - 2:10 pm (+1) TNR
Multiple Airlines 2+ stops 1d 6h 40m
3:00 pm TNR - 11:40 pm (+1) LHE
US$2,518
airtickets24.com
Show Details

Depart: Lahore to Antananarivo via Doha, Johannesburg

LHE
9:25 am
4h 5m
DOH
11:30 am
13h 55m
DOH
1:25 am
8h
JNB
8:25 am
1h 35m
JNB
10:00 am
3h 10m
TNR
2:10 pm
Airlines
Flight No.
From
To
Duration
QR623
9:25 am, 16 Dec Tue
LHE Lahore
11:30 am, 16 Dec Tue
DOH Doha
4h 5m
13h 55m layover in Doha (DOH)
QR1359
1:25 am, 17 Dec Wed
DOH Doha
8:25 am, 17 Dec Wed
JNB Johannesburg
8h
1h 35m layover in Johannesburg (JNB)
SA8252
10:00 am, 17 Dec Wed
JNB Johannesburg
2:10 pm, 17 Dec Wed
TNR Antananarivo
3h 10m

Return: Antananarivo to Lahore via Johannesburg, Dubai

TNR
3:00 pm
3h 40m
JNB
5:40 pm
1h 25m
JNB
7:05 pm
8h
DXB
5:05 am (+1)
14h 45m
DXB
7:50 pm
2h 50m
LHE
11:40 pm
Airlines
Flight No.
From
To
Duration
SA8253
3:00 pm, 29 Jan Thu
TNR Antananarivo
5:40 pm, 29 Jan Thu
JNB Johannesburg
3h 40m
1h 25m layover in Johannesburg (JNB)
EK764
7:05 pm, 29 Jan Thu
JNB Johannesburg
5:05 am, 30 Jan Fri
DXB Dubai
8h
14h 45m layover in Dubai (DXB)
EK622
7:50 pm, 30 Jan Fri
DXB Dubai
11:40 pm, 30 Jan Fri
LHE Lahore
2h 50m
Depart: Tue, 16 Dec Return: Thu, 29 Jan Lahore to Antananarivo Tue, 16 Dec - Thu, 29 Jan
Multiple Airlines 2+ stops 22h 10m
6:00 pm LHE - 2:10 pm (+1) TNR
Multiple Airlines 2+ stops 1d 2h 55m
3:00 pm TNR - 7:55 pm (+1) LHE
US$2,750
onetravel.com
Show Details

Depart: Lahore to Antananarivo via Karachi, Abu Dhabi, Johannesburg

LHE
6:00 pm
1h 45m
KHI
7:45 pm
2h 15m
KHI
10:00 pm
2h 35m
AUH
11:35 pm
2h 25m
AUH
2:00 am
8h 40m
JNB
8:40 am
1h 20m
JNB
10:00 am
3h 10m
TNR
2:10 pm
Airlines
Flight No.
From
To
Duration
PK305
6:00 pm, 16 Dec Tue
LHE Lahore
7:45 pm, 16 Dec Tue
KHI Karachi
1h 45m
2h 15m layover in Karachi (KHI)
EY201
10:00 pm, 16 Dec Tue
KHI Karachi
11:35 pm, 16 Dec Tue
AUH Abu Dhabi
2h 35m
2h 25m layover in Abu Dhabi (AUH)
EY602
2:00 am, 17 Dec Wed
AUH Abu Dhabi
8:40 am, 17 Dec Wed
JNB Johannesburg
8h 40m
1h 20m layover in Johannesburg (JNB)
SA8252
10:00 am, 17 Dec Wed
JNB Johannesburg
2:10 pm, 17 Dec Wed
TNR Antananarivo
3h 10m

Return: Antananarivo to Lahore via Johannesburg, Abu Dhabi

TNR
3:00 pm
3h 40m
JNB
5:40 pm
2h 50m
JNB
8:30 pm
8h 20m
AUH
6:50 am (+1)
9h
AUH
3:50 pm
3h 5m
LHE
7:55 pm
Airlines
Flight No.
From
To
Duration
SA8253
3:00 pm, 29 Jan Thu
TNR Antananarivo
5:40 pm, 29 Jan Thu
JNB Johannesburg
3h 40m
2h 50m layover in Johannesburg (JNB)
EY603
8:30 pm, 29 Jan Thu
JNB Johannesburg
6:50 am, 30 Jan Fri
AUH Abu Dhabi
8h 20m
9h layover in Abu Dhabi (AUH)
EY243
3:50 pm, 30 Jan Fri
AUH Abu Dhabi
7:55 pm, 30 Jan Fri
LHE Lahore
3h 5m
Depart: Tue, 16 Dec Return: Thu, 29 Jan Lahore to Antananarivo Tue, 16 Dec - Thu, 29 Jan
Multiple Airlines 2+ stops 22h 10m
6:00 pm LHE - 2:10 pm (+1) TNR
Multiple Airlines 2+ stops 1d 2h 55m
3:00 pm TNR - 7:55 pm (+1) LHE
US$4,163
onetravel.com
Show Details

Depart: Lahore to Antananarivo via Karachi, Abu Dhabi, Johannesburg

LHE
6:00 pm
1h 45m
KHI
7:45 pm
2h 15m
KHI
10:00 pm
2h 35m
AUH
11:35 pm
2h 25m
AUH
2:00 am
8h 40m
JNB
8:40 am
1h 20m
JNB
10:00 am
3h 10m
TNR
2:10 pm
Airlines
Flight No.
From
To
Duration
PK305
6:00 pm, 16 Dec Tue
LHE Lahore
7:45 pm, 16 Dec Tue
KHI Karachi
1h 45m
2h 15m layover in Karachi (KHI)
EY201
10:00 pm, 16 Dec Tue
KHI Karachi
11:35 pm, 16 Dec Tue
AUH Abu Dhabi
2h 35m
2h 25m layover in Abu Dhabi (AUH)
EY602
2:00 am, 17 Dec Wed
AUH Abu Dhabi
8:40 am, 17 Dec Wed
JNB Johannesburg
8h 40m
1h 20m layover in Johannesburg (JNB)
SA8252
10:00 am, 17 Dec Wed
JNB Johannesburg
2:10 pm, 17 Dec Wed
TNR Antananarivo
3h 10m

Return: Antananarivo to Lahore via Johannesburg, Abu Dhabi

TNR
3:00 pm
3h 40m
JNB
5:40 pm
2h 50m
JNB
8:30 pm
8h 20m
AUH
6:50 am (+1)
9h
AUH
3:50 pm
3h 5m
LHE
7:55 pm
Airlines
Flight No.
From
To
Duration
SA8253
3:00 pm, 29 Jan Thu
TNR Antananarivo
5:40 pm, 29 Jan Thu
JNB Johannesburg
3h 40m
2h 50m layover in Johannesburg (JNB)
SA7600
8:30 pm, 29 Jan Thu
JNB Johannesburg
6:50 am, 30 Jan Fri
AUH Abu Dhabi
8h 20m
9h layover in Abu Dhabi (AUH)
EY243
3:50 pm, 30 Jan Fri
AUH Abu Dhabi
7:55 pm, 30 Jan Fri
LHE Lahore
3h 5m