×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights from Singapore to Madagascar
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights from Singapore to Madagascar

    Airline Results Price View
    View All Airlines View Flights
    Kenya Airways 6 results US$2,504 View Flights
    Air France 1 result US$3,259 View Flights
    South African Airways 21 results US$3,269 View Flights
    Air Madagascar 101 results US$5,671 View Flights
    Jet Airways 69 results US$7,294 View Flights
    Thai Airways 125 results US$8,206 View Flights
    Air India 26 results US$9,719 View Flights
    Singapore Airlines 9 results US$9,991 View Flights
    Qatar Airways 2 results US$10,092 View Flights
    Qantas 12 results US$11,153 View Flights
    Depart: Tue, 14 Jul Return: Sat, 18 Jul Singapore to Antananarivo
    Multiple Airlines 2+ stops 1d 15m
    8:50 pm SIN 4:05 pm 15 Jul TNR
    Multiple Airlines 2+ stops 23h 10m
    03:30 TNR 07:40 19 Jul SIN
    US$2,504
    onetravel.com
    Show Details
    SIN TNR
    Tue, 14 Jul - Sat, 18 Jul

    Depart: Singapore to Antananarivo via Bangkok, Nairobi SIN 20:50 16:05 TNR 1d 15m · via BKK, NBO

    SIN Singapore
    20:50
    TG410
    Duration: 2h 20m
    BKK Bangkok
    22:10
    3h 45m layover
    BKK Bangkok
    01:55
    KQ861
    Duration: 8h 50m
    NBO Nairobi
    06:45
    6h layover
    NBO Nairobi
    12:45
    KQ256
    Duration: 3h 20m
    TNR Antananarivo
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    TG410
    SIN Singapore
    20:50, Tue 14 Jul
    BKK Bangkok
    22:10, Tue 14 Jul
    2h 20m
    3h 45m layover in Bangkok (BKK)
    KQ861
    BKK Bangkok
    01:55, Wed 15 Jul
    NBO Nairobi
    06:45, Wed 15 Jul
    8h 50m
    6h layover in Nairobi (NBO)
    KQ256
    NBO Nairobi
    12:45, Wed 15 Jul
    TNR Antananarivo
    16:05, Wed 15 Jul
    3h 20m
    Show all details

    Return: Antananarivo to Singapore via Nairobi, Mumbai TNR 03:30 07:40 SIN 23h 10m · via NBO, BOM

    TNR Antananarivo
    03:30
    KQ263
    Duration: 3h 20m
    NBO Nairobi
    06:50
    1h layover
    NBO Nairobi
    07:50
    KQ210
    Duration: 6h
    BOM Mumbai
    16:20
    7h 15m layover
    BOM Mumbai
    23:35
    SQ423
    Duration: 5h 35m
    SIN Singapore
    07:40
    19 Jul
    Airlines
    Flight No.
    From
    To
    Duration
    KQ263
    TNR Antananarivo
    03:30, Sat 18 Jul
    NBO Nairobi
    06:50, Sat 18 Jul
    3h 20m
    1h layover in Nairobi (NBO)
    KQ210
    NBO Nairobi
    07:50, Sat 18 Jul
    BOM Mumbai
    16:20, Sat 18 Jul
    6h
    7h 15m layover in Mumbai (BOM)
    SQ423
    BOM Mumbai
    23:35, Sat 18 Jul
    SIN Singapore
    07:40, Sun 19 Jul
    5h 35m
    Show all details
    Depart: Tue, 14 Jul Return: Sat, 18 Jul Singapore to Antananarivo
    Multiple Airlines 2+ stops 1d 15m
    8:50 pm SIN 4:05 pm 15 Jul TNR
    Multiple Airlines 2+ stops 23h 10m
    03:30 TNR 07:40 19 Jul SIN
    US$2,504
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 14 Jul - Sat, 18 Jul

    Depart: Singapore to Antananarivo via Bangkok, Nairobi SIN 20:50 16:05 TNR 1d 15m · via BKK, NBO

    SIN Singapore
    20:50
    TG410
    Duration: 2h 20m
    BKK Bangkok
    22:10
    3h 45m layover
    BKK Bangkok
    01:55
    KQ861
    Duration: 8h 50m
    NBO Nairobi
    06:45
    6h layover
    NBO Nairobi
    12:45
    KQ256
    Duration: 3h 20m
    TNR Antananarivo
    16:05
    Airlines
    Flight No.
    From
    To
    Duration
    TG410
    SIN Singapore
    20:50, Tue 14 Jul
    BKK Bangkok
    22:10, Tue 14 Jul
    2h 20m
    3h 45m layover in Bangkok (BKK)
    KQ861
    BKK Bangkok
    01:55, Wed 15 Jul
    NBO Nairobi
    06:45, Wed 15 Jul
    8h 50m
    6h layover in Nairobi (NBO)
    KQ256
    NBO Nairobi
    12:45, Wed 15 Jul
    TNR Antananarivo
    16:05, Wed 15 Jul
    3h 20m
    Show all details

    Return: Antananarivo to Singapore via Nairobi, Mumbai TNR 03:30 07:40 SIN 23h 10m · via NBO, BOM

    TNR Antananarivo
    03:30
    KQ263
    Duration: 3h 20m
    NBO Nairobi
    06:50
    1h layover
    NBO Nairobi
    07:50
    KQ210
    Duration: 6h
    BOM Mumbai
    16:20
    7h 15m layover
    BOM Mumbai
    23:35
    SQ423
    Duration: 5h 35m
    SIN Singapore
    07:40
    19 Jul
    Airlines
    Flight No.
    From
    To
    Duration
    KQ263
    TNR Antananarivo
    03:30, Sat 18 Jul
    NBO Nairobi
    06:50, Sat 18 Jul
    3h 20m
    1h layover in Nairobi (NBO)
    KQ210
    NBO Nairobi
    07:50, Sat 18 Jul
    BOM Mumbai
    16:20, Sat 18 Jul
    6h
    7h 15m layover in Mumbai (BOM)
    SQ423
    BOM Mumbai
    23:35, Sat 18 Jul
    SIN Singapore
    07:40, Sun 19 Jul
    5h 35m
    Show all details
    Depart: Tue, 14 Jul Return: Sat, 18 Jul Singapore to Antananarivo
    Air France 1 stop 1d 3h 30m
    12:25 am SIN 10:55 pm TNR
    Multiple Airlines 2+ stops 23h 10m
    03:30 TNR 07:40 19 Jul SIN
    US$3,259
    smartfares.com
    Show Details
    SIN TNR
    Tue, 14 Jul - Sat, 18 Jul

    Depart: Singapore to Antananarivo via Paris SIN 00:25 22:55 TNR 1d 3h 30m · via CDG

    SIN Singapore
    00:25
    AF259
    Duration: 14h 15m
    CDG Paris
    07:40
    3h 50m layover
    CDG Paris
    11:30
    AF934
    Duration: 9h 25m
    TNR Antananarivo
    22:55
    Airlines
    Flight No.
    From
    To
    Duration
    AF259
    SIN Singapore
    00:25, Tue 14 Jul
    CDG Paris
    07:40, Tue 14 Jul
    14h 15m
    3h 50m layover in Paris (CDG)
    AF934
    CDG Paris
    11:30, Tue 14 Jul
    TNR Antananarivo
    22:55, Tue 14 Jul
    9h 25m
    Show all details

    Return: Antananarivo to Singapore via Nairobi, Mumbai TNR 03:30 07:40 SIN 23h 10m · via NBO, BOM

    TNR Antananarivo
    03:30
    KQ263
    Duration: 3h 20m
    NBO Nairobi
    06:50
    1h layover
    NBO Nairobi
    07:50
    KQ210
    Duration: 6h
    BOM Mumbai
    16:20
    7h 15m layover
    BOM Mumbai
    23:35
    SQ423
    Duration: 5h 35m
    SIN Singapore
    07:40
    19 Jul
    Airlines
    Flight No.
    From
    To
    Duration
    KQ263
    TNR Antananarivo
    03:30, Sat 18 Jul
    NBO Nairobi
    06:50, Sat 18 Jul
    3h 20m
    1h layover in Nairobi (NBO)
    KQ210
    NBO Nairobi
    07:50, Sat 18 Jul
    BOM Mumbai
    16:20, Sat 18 Jul
    6h
    7h 15m layover in Mumbai (BOM)
    SQ423
    BOM Mumbai
    23:35, Sat 18 Jul
    SIN Singapore
    07:40, Sun 19 Jul
    5h 35m
    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    Multiple Airlines 1 stop 16h 55m
    1:25 am SIN 1:20 pm TNR
    Multiple Airlines 1 stop 19h 10m
    06:00 TNR 06:10 9 Sep SIN
    US$3,269
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Johannesburg SIN 01:25 13:20 TNR 16h 55m · via JNB

    SIN Singapore
    01:25
    SA7231
    Duration: 10h 45m
    JNB Johannesburg
    06:10
    3h 10m layover
    JNB Johannesburg
    09:20
    MD125
    Duration: 3h
    TNR Antananarivo
    13:20
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    SIN Singapore
    01:25, Tue 1 Sep
    JNB Johannesburg
    06:10, Tue 1 Sep
    10h 45m

    * Operated by Singapore Airlines

    3h 10m layover in Johannesburg (JNB)
    MD125
    JNB Johannesburg
    09:20, Tue 1 Sep
    TNR Antananarivo
    13:20, Tue 1 Sep
    3h
    Show all details

    Return: Antananarivo to Singapore via Johannesburg TNR 06:00 06:10 SIN 19h 10m · via JNB

    TNR Antananarivo
    06:00
    MD124
    Duration: 3h 20m
    JNB Johannesburg
    08:20
    5h 25m layover
    JNB Johannesburg
    13:45
    SA7232
    Duration: 10h 25m
    SIN Singapore
    06:10
    9 Sep
    Airlines
    Flight No.
    From
    To
    Duration
    MD124
    TNR Antananarivo
    06:00, Tue 8 Sep
    JNB Johannesburg
    08:20, Tue 8 Sep
    3h 20m
    5h 25m layover in Johannesburg (JNB)
    SA7232
    JNB Johannesburg
    13:45, Tue 8 Sep
    SIN Singapore
    06:10, Wed 9 Sep
    10h 25m

    * Operated by Singapore Airlines

    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    South African Airways 1 stop 17h 45m
    1:25 am SIN 2:10 pm TNR
    Multiple Airlines 1 stop 19h 10m
    06:00 TNR 06:10 9 Sep SIN
    US$4,223
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Johannesburg SIN 01:25 14:10 TNR 17h 45m · via JNB

    SIN Singapore
    01:25
    SA7231
    Duration: 10h 45m
    JNB Johannesburg
    06:10
    3h 50m layover
    JNB Johannesburg
    10:00
    SA8252
    Duration: 3h 10m
    TNR Antananarivo
    14:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    SIN Singapore
    01:25, Tue 1 Sep
    JNB Johannesburg
    06:10, Tue 1 Sep
    10h 45m

    * Operated by Singapore Airlines

    3h 50m layover in Johannesburg (JNB)
    SA8252
    JNB Johannesburg
    10:00, Tue 1 Sep
    TNR Antananarivo
    14:10, Tue 1 Sep
    3h 10m

    * Operated by South African AirLink

    Show all details

    Return: Antananarivo to Singapore via Johannesburg TNR 06:00 06:10 SIN 19h 10m · via JNB

    TNR Antananarivo
    06:00
    MD124
    Duration: 3h 20m
    JNB Johannesburg
    08:20
    5h 25m layover
    JNB Johannesburg
    13:45
    SA7232
    Duration: 10h 25m
    SIN Singapore
    06:10
    9 Sep
    Airlines
    Flight No.
    From
    To
    Duration
    MD124
    TNR Antananarivo
    06:00, Tue 8 Sep
    JNB Johannesburg
    08:20, Tue 8 Sep
    3h 20m
    5h 25m layover in Johannesburg (JNB)
    SA7232
    JNB Johannesburg
    13:45, Tue 8 Sep
    SIN Singapore
    06:10, Wed 9 Sep
    10h 25m

    * Operated by Singapore Airlines

    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    South African Airways 1 stop 17h 45m
    1:25 am SIN 2:10 pm TNR
    Multiple Airlines 2+ stops 20h 15m
    16:55 TNR 18:10 9 Sep SIN
    US$5,434
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Johannesburg SIN 01:25 14:10 TNR 17h 45m · via JNB

    SIN Singapore
    01:25
    SA7231
    Duration: 10h 45m
    JNB Johannesburg
    06:10
    3h 50m layover
    JNB Johannesburg
    10:00
    SA8252
    Duration: 3h 10m
    TNR Antananarivo
    14:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    SIN Singapore
    01:25, Tue 1 Sep
    JNB Johannesburg
    06:10, Tue 1 Sep
    10h 45m

    * Operated by Singapore Airlines

    3h 50m layover in Johannesburg (JNB)
    SA8252
    JNB Johannesburg
    10:00, Tue 1 Sep
    TNR Antananarivo
    14:10, Tue 1 Sep
    3h 10m

    * Operated by South African AirLink

    Show all details

    Return: Antananarivo to Singapore via Mauritius, Mumbai TNR 16:55 18:10 SIN 20h 15m · via MRU, BOM

    TNR Antananarivo
    16:55
    MK289
    Duration: 1h 45m
    MRU Mauritius
    19:40
    1h 40m layover
    MRU Mauritius
    21:20
    AI6748
    Duration: 6h 10m
    BOM Mumbai
    05:00
    9 Sep
    4h 55m layover
    BOM Mumbai
    09:55
    9W10
    Duration: 5h 45m
    SIN Singapore
    18:10
    Airlines
    Flight No.
    From
    To
    Duration
    MK289
    TNR Antananarivo
    16:55, Tue 8 Sep
    MRU Mauritius
    19:40, Tue 8 Sep
    1h 45m
    1h 40m layover in Mauritius (MRU)
    AI6748
    MRU Mauritius
    21:20, Tue 8 Sep
    BOM Mumbai
    05:00, Wed 9 Sep
    6h 10m

    * Operated by Air Mauritius

    4h 55m layover in Mumbai (BOM)
    9W10
    BOM Mumbai
    09:55, Wed 9 Sep
    SIN Singapore
    18:10, Wed 9 Sep
    5h 45m
    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    South African Airways 1 stop 17h 45m
    1:25 am SIN 2:10 pm TNR
    Multiple Airlines 2+ stops 20h 15m
    16:55 TNR 18:10 9 Sep SIN
    US$5,438
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Johannesburg SIN 01:25 14:10 TNR 17h 45m · via JNB

    SIN Singapore
    01:25
    SA7231
    Duration: 10h 45m
    JNB Johannesburg
    06:10
    3h 50m layover
    JNB Johannesburg
    10:00
    SA8252
    Duration: 3h 10m
    TNR Antananarivo
    14:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    SIN Singapore
    01:25, Tue 1 Sep
    JNB Johannesburg
    06:10, Tue 1 Sep
    10h 45m

    * Operated by Singapore Airlines

    3h 50m layover in Johannesburg (JNB)
    SA8252
    JNB Johannesburg
    10:00, Tue 1 Sep
    TNR Antananarivo
    14:10, Tue 1 Sep
    3h 10m

    * Operated by South African AirLink

    Show all details

    Return: Antananarivo to Singapore via Mauritius, Mumbai TNR 16:55 18:10 SIN 20h 15m · via MRU, BOM

    TNR Antananarivo
    16:55
    MD188
    Duration: 1h 45m
    MRU Mauritius
    19:40
    1h 40m layover
    MRU Mauritius
    21:20
    AI6748
    Duration: 6h 10m
    BOM Mumbai
    05:00
    9 Sep
    4h 55m layover
    BOM Mumbai
    09:55
    9W10
    Duration: 5h 45m
    SIN Singapore
    18:10
    Airlines
    Flight No.
    From
    To
    Duration
    MD188
    TNR Antananarivo
    16:55, Tue 8 Sep
    MRU Mauritius
    19:40, Tue 8 Sep
    1h 45m
    1h 40m layover in Mauritius (MRU)
    AI6748
    MRU Mauritius
    21:20, Tue 8 Sep
    BOM Mumbai
    05:00, Wed 9 Sep
    6h 10m

    * Operated by Air Mauritius

    4h 55m layover in Mumbai (BOM)
    9W10
    BOM Mumbai
    09:55, Wed 9 Sep
    SIN Singapore
    18:10, Wed 9 Sep
    5h 45m
    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    South African Airways 1 stop 17h 45m
    1:25 am SIN 2:10 pm TNR
    Multiple Airlines 2+ stops 20h 15m
    16:55 TNR 18:10 9 Sep SIN
    US$5,466
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Johannesburg SIN 01:25 14:10 TNR 17h 45m · via JNB

    SIN Singapore
    01:25
    SA7231
    Duration: 10h 45m
    JNB Johannesburg
    06:10
    3h 50m layover
    JNB Johannesburg
    10:00
    SA8252
    Duration: 3h 10m
    TNR Antananarivo
    14:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    SIN Singapore
    01:25, Tue 1 Sep
    JNB Johannesburg
    06:10, Tue 1 Sep
    10h 45m

    * Operated by Singapore Airlines

    3h 50m layover in Johannesburg (JNB)
    SA8252
    JNB Johannesburg
    10:00, Tue 1 Sep
    TNR Antananarivo
    14:10, Tue 1 Sep
    3h 10m

    * Operated by South African AirLink

    Show all details

    Return: Antananarivo to Singapore via Mauritius, Mumbai TNR 16:55 18:10 SIN 20h 15m · via MRU, BOM

    TNR Antananarivo
    16:55
    MK289
    Duration: 1h 45m
    MRU Mauritius
    19:40
    1h 40m layover
    MRU Mauritius
    21:20
    MK748
    Duration: 6h 10m
    BOM Mumbai
    05:00
    9 Sep
    4h 55m layover
    BOM Mumbai
    09:55
    9W10
    Duration: 5h 45m
    SIN Singapore
    18:10
    Airlines
    Flight No.
    From
    To
    Duration
    MK289
    TNR Antananarivo
    16:55, Tue 8 Sep
    MRU Mauritius
    19:40, Tue 8 Sep
    1h 45m
    1h 40m layover in Mauritius (MRU)
    MK748
    MRU Mauritius
    21:20, Tue 8 Sep
    BOM Mumbai
    05:00, Wed 9 Sep
    6h 10m
    4h 55m layover in Mumbai (BOM)
    9W10
    BOM Mumbai
    09:55, Wed 9 Sep
    SIN Singapore
    18:10, Wed 9 Sep
    5h 45m
    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    South African Airways 1 stop 17h 45m
    1:25 am SIN 2:10 pm TNR
    Multiple Airlines 2+ stops 20h 15m
    16:55 TNR 18:10 9 Sep SIN
    US$5,471
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Johannesburg SIN 01:25 14:10 TNR 17h 45m · via JNB

    SIN Singapore
    01:25
    SA7231
    Duration: 10h 45m
    JNB Johannesburg
    06:10
    3h 50m layover
    JNB Johannesburg
    10:00
    SA8252
    Duration: 3h 10m
    TNR Antananarivo
    14:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    SIN Singapore
    01:25, Tue 1 Sep
    JNB Johannesburg
    06:10, Tue 1 Sep
    10h 45m

    * Operated by Singapore Airlines

    3h 50m layover in Johannesburg (JNB)
    SA8252
    JNB Johannesburg
    10:00, Tue 1 Sep
    TNR Antananarivo
    14:10, Tue 1 Sep
    3h 10m

    * Operated by South African AirLink

    Show all details

    Return: Antananarivo to Singapore via Mauritius, Mumbai TNR 16:55 18:10 SIN 20h 15m · via MRU, BOM

    TNR Antananarivo
    16:55
    MD188
    Duration: 1h 45m
    MRU Mauritius
    19:40
    1h 40m layover
    MRU Mauritius
    21:20
    MK748
    Duration: 6h 10m
    BOM Mumbai
    05:00
    9 Sep
    4h 55m layover
    BOM Mumbai
    09:55
    9W10
    Duration: 5h 45m
    SIN Singapore
    18:10
    Airlines
    Flight No.
    From
    To
    Duration
    MD188
    TNR Antananarivo
    16:55, Tue 8 Sep
    MRU Mauritius
    19:40, Tue 8 Sep
    1h 45m
    1h 40m layover in Mauritius (MRU)
    MK748
    MRU Mauritius
    21:20, Tue 8 Sep
    BOM Mumbai
    05:00, Wed 9 Sep
    6h 10m
    4h 55m layover in Mumbai (BOM)
    9W10
    BOM Mumbai
    09:55, Wed 9 Sep
    SIN Singapore
    18:10, Wed 9 Sep
    5h 45m
    Show all details
    Depart: Tue, 6 Oct Return: Tue, 13 Oct Singapore to Antananarivo
    Multiple Airlines 1 stop 19h 5m
    8:00 am SIN 10:05 pm TNR
    Multiple Airlines 2+ stops 21h 45m
    16:55 TNR 19:40 14 Oct SIN
    US$5,671
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 6 Oct - Tue, 13 Oct

    Depart: Singapore to Antananarivo via Guangzhou SIN 08:00 22:05 TNR 19h 5m · via CAN

    SIN Singapore
    08:00
    CZ352
    Duration: 4h
    CAN Guangzhou
    12:00
    1h 55m layover
    CAN Guangzhou
    13:55
    MD11
    Duration: 13h 10m
    TNR Antananarivo
    22:05
    Airlines
    Flight No.
    From
    To
    Duration
    CZ352
    SIN Singapore
    08:00, Tue 6 Oct
    CAN Guangzhou
    12:00, Tue 6 Oct
    4h
    1h 55m layover in Guangzhou (CAN)
    MD11
    CAN Guangzhou
    13:55, Tue 6 Oct
    TNR Antananarivo
    22:05, Tue 6 Oct
    13h 10m
    Show all details

    Return: Antananarivo to Singapore via Nairobi, Bangkok TNR 16:55 19:40 SIN 21h 45m · via NBO, BKK

    TNR Antananarivo
    16:55
    KQ257
    Duration: 3h 20m
    NBO Nairobi
    20:15
    3h layover
    NBO Nairobi
    23:15
    KQ886
    Duration: 9h 35m
    BKK Bangkok
    12:50
    14 Oct
    3h 35m layover
    BKK Bangkok
    16:25
    TG409
    Duration: 2h 15m
    SIN Singapore
    19:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    TNR Antananarivo
    16:55, Tue 13 Oct
    NBO Nairobi
    20:15, Tue 13 Oct
    3h 20m
    3h layover in Nairobi (NBO)
    KQ886
    NBO Nairobi
    23:15, Tue 13 Oct
    BKK Bangkok
    12:50, Wed 14 Oct
    9h 35m
    3h 35m layover in Bangkok (BKK)
    TG409
    BKK Bangkok
    16:25, Wed 14 Oct
    SIN Singapore
    19:40, Wed 14 Oct
    2h 15m
    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    South African Airways 1 stop 17h 45m
    1:25 am SIN 2:10 pm TNR
    Multiple Airlines 2+ stops 21h 45m
    16:55 TNR 19:40 9 Sep SIN
    US$6,004
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Johannesburg SIN 01:25 14:10 TNR 17h 45m · via JNB

    SIN Singapore
    01:25
    SA7231
    Duration: 10h 45m
    JNB Johannesburg
    06:10
    3h 50m layover
    JNB Johannesburg
    10:00
    SA8252
    Duration: 3h 10m
    TNR Antananarivo
    14:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    SIN Singapore
    01:25, Tue 1 Sep
    JNB Johannesburg
    06:10, Tue 1 Sep
    10h 45m

    * Operated by Singapore Airlines

    3h 50m layover in Johannesburg (JNB)
    SA8252
    JNB Johannesburg
    10:00, Tue 1 Sep
    TNR Antananarivo
    14:10, Tue 1 Sep
    3h 10m

    * Operated by South African/South African AirLink

    Show all details

    Return: Antananarivo to Singapore via Nairobi, Bangkok TNR 16:55 19:40 SIN 21h 45m · via NBO, BKK

    TNR Antananarivo
    16:55
    KQ257
    Duration: 3h 20m
    NBO Nairobi
    20:15
    3h layover
    NBO Nairobi
    23:15
    KQ886
    Duration: 9h 35m
    BKK Bangkok
    12:50
    9 Sep
    3h 35m layover
    BKK Bangkok
    16:25
    TG409
    Duration: 2h 15m
    SIN Singapore
    19:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    TNR Antananarivo
    16:55, Tue 8 Sep
    NBO Nairobi
    20:15, Tue 8 Sep
    3h 20m
    3h layover in Nairobi (NBO)
    KQ886
    NBO Nairobi
    23:15, Tue 8 Sep
    BKK Bangkok
    12:50, Wed 9 Sep
    9h 35m
    3h 35m layover in Bangkok (BKK)
    TG409
    BKK Bangkok
    16:25, Wed 9 Sep
    SIN Singapore
    19:40, Wed 9 Sep
    2h 15m
    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    South African Airways 1 stop 17h 45m
    1:25 am SIN 2:10 pm TNR
    Multiple Airlines 2+ stops 21h
    16:55 TNR 18:55 9 Sep SIN
    US$6,209
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Johannesburg SIN 01:25 14:10 TNR 17h 45m · via JNB

    SIN Singapore
    01:25
    SA7231
    Duration: 10h 45m
    JNB Johannesburg
    06:10
    3h 50m layover
    JNB Johannesburg
    10:00
    SA8252
    Duration: 3h 10m
    TNR Antananarivo
    14:10
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    SIN Singapore
    01:25, Tue 1 Sep
    JNB Johannesburg
    06:10, Tue 1 Sep
    10h 45m

    * Operated by Singapore Airlines

    3h 50m layover in Johannesburg (JNB)
    SA8252
    JNB Johannesburg
    10:00, Tue 1 Sep
    TNR Antananarivo
    14:10, Tue 1 Sep
    3h 10m

    * Operated by South African/South African AirLink

    Show all details

    Return: Antananarivo to Singapore via Nairobi, Bangkok TNR 16:55 18:55 SIN 21h · via NBO, BKK

    TNR Antananarivo
    16:55
    KQ257
    Duration: 3h 20m
    NBO Nairobi
    20:15
    3h layover
    NBO Nairobi
    23:15
    KQ886
    Duration: 9h 35m
    BKK Bangkok
    12:50
    9 Sep
    2h 40m layover
    BKK Bangkok
    15:30
    SQ977
    Duration: 2h 25m
    SIN Singapore
    18:55
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    TNR Antananarivo
    16:55, Tue 8 Sep
    NBO Nairobi
    20:15, Tue 8 Sep
    3h 20m
    3h layover in Nairobi (NBO)
    KQ886
    NBO Nairobi
    23:15, Tue 8 Sep
    BKK Bangkok
    12:50, Wed 9 Sep
    9h 35m
    2h 40m layover in Bangkok (BKK)
    SQ977
    BKK Bangkok
    15:30, Wed 9 Sep
    SIN Singapore
    18:55, Wed 9 Sep
    2h 25m
    Show all details
    Depart: Tue, 6 Oct Return: Tue, 13 Oct Singapore to Antananarivo
    Air Madagascar 1 stop 14h 40m
    12:25 pm SIN 10:05 pm TNR
    Multiple Airlines 2+ stops 21h 45m
    16:55 TNR 19:40 14 Oct SIN
    US$6,991
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 6 Oct - Tue, 13 Oct

    Depart: Singapore to Antananarivo via Bangkok SIN 12:25 22:05 TNR 14h 40m · via BKK

    SIN Singapore
    12:25
    MD1180
    Duration: 2h 20m
    BKK Bangkok
    13:45
    3h 45m layover
    BKK Bangkok
    17:30
    MD11
    Duration: 8h 35m
    TNR Antananarivo
    22:05
    Airlines
    Flight No.
    From
    To
    Duration
    MD1180
    SIN Singapore
    12:25, Tue 6 Oct
    BKK Bangkok
    13:45, Tue 6 Oct
    2h 20m

    * Operated by Thai Airways

    3h 45m layover in Bangkok (BKK)
    MD11
    BKK Bangkok
    17:30, Tue 6 Oct
    TNR Antananarivo
    22:05, Tue 6 Oct
    8h 35m
    Show all details

    Return: Antananarivo to Singapore via Nairobi, Bangkok TNR 16:55 19:40 SIN 21h 45m · via NBO, BKK

    TNR Antananarivo
    16:55
    KQ257
    Duration: 3h 20m
    NBO Nairobi
    20:15
    3h layover
    NBO Nairobi
    23:15
    KQ886
    Duration: 9h 35m
    BKK Bangkok
    12:50
    14 Oct
    3h 35m layover
    BKK Bangkok
    16:25
    TG409
    Duration: 2h 15m
    SIN Singapore
    19:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    TNR Antananarivo
    16:55, Tue 13 Oct
    NBO Nairobi
    20:15, Tue 13 Oct
    3h 20m
    3h layover in Nairobi (NBO)
    KQ886
    NBO Nairobi
    23:15, Tue 13 Oct
    BKK Bangkok
    12:50, Wed 14 Oct
    9h 35m
    3h 35m layover in Bangkok (BKK)
    TG409
    BKK Bangkok
    16:25, Wed 14 Oct
    SIN Singapore
    19:40, Wed 14 Oct
    2h 15m
    Show all details
    Depart: Tue, 6 Oct Return: Tue, 13 Oct Singapore to Antananarivo
    Multiple Airlines 1 stop 13h 30m
    1:35 pm SIN 10:05 pm TNR
    Multiple Airlines 2+ stops 21h 45m
    16:55 TNR 19:40 14 Oct SIN
    US$6,999
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 6 Oct - Tue, 13 Oct

    Depart: Singapore to Antananarivo via Bangkok SIN 13:35 22:05 TNR 13h 30m · via BKK

    SIN Singapore
    13:35
    CX712
    Duration: 2h 25m
    BKK Bangkok
    15:00
    2h 30m layover
    BKK Bangkok
    17:30
    MD11
    Duration: 8h 35m
    TNR Antananarivo
    22:05
    Airlines
    Flight No.
    From
    To
    Duration
    CX712
    SIN Singapore
    13:35, Tue 6 Oct
    BKK Bangkok
    15:00, Tue 6 Oct
    2h 25m
    2h 30m layover in Bangkok (BKK)
    MD11
    BKK Bangkok
    17:30, Tue 6 Oct
    TNR Antananarivo
    22:05, Tue 6 Oct
    8h 35m
    Show all details

    Return: Antananarivo to Singapore via Nairobi, Bangkok TNR 16:55 19:40 SIN 21h 45m · via NBO, BKK

    TNR Antananarivo
    16:55
    KQ257
    Duration: 3h 20m
    NBO Nairobi
    20:15
    3h layover
    NBO Nairobi
    23:15
    KQ886
    Duration: 9h 35m
    BKK Bangkok
    12:50
    14 Oct
    3h 35m layover
    BKK Bangkok
    16:25
    TG409
    Duration: 2h 15m
    SIN Singapore
    19:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    TNR Antananarivo
    16:55, Tue 13 Oct
    NBO Nairobi
    20:15, Tue 13 Oct
    3h 20m
    3h layover in Nairobi (NBO)
    KQ886
    NBO Nairobi
    23:15, Tue 13 Oct
    BKK Bangkok
    12:50, Wed 14 Oct
    9h 35m
    3h 35m layover in Bangkok (BKK)
    TG409
    BKK Bangkok
    16:25, Wed 14 Oct
    SIN Singapore
    19:40, Wed 14 Oct
    2h 15m
    Show all details
    Depart: Tue, 6 Oct Return: Tue, 13 Oct Singapore to Antananarivo
    Multiple Airlines 1 stop 14h 40m
    12:25 pm SIN 10:05 pm TNR
    Multiple Airlines 2+ stops 21h 45m
    16:55 TNR 19:40 14 Oct SIN
    US$7,028
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 6 Oct - Tue, 13 Oct

    Depart: Singapore to Antananarivo via Bangkok SIN 12:25 22:05 TNR 14h 40m · via BKK

    SIN Singapore
    12:25
    TG404
    Duration: 2h 20m
    BKK Bangkok
    13:45
    3h 45m layover
    BKK Bangkok
    17:30
    MD11
    Duration: 8h 35m
    TNR Antananarivo
    22:05
    Airlines
    Flight No.
    From
    To
    Duration
    TG404
    SIN Singapore
    12:25, Tue 6 Oct
    BKK Bangkok
    13:45, Tue 6 Oct
    2h 20m
    3h 45m layover in Bangkok (BKK)
    MD11
    BKK Bangkok
    17:30, Tue 6 Oct
    TNR Antananarivo
    22:05, Tue 6 Oct
    8h 35m
    Show all details

    Return: Antananarivo to Singapore via Nairobi, Bangkok TNR 16:55 19:40 SIN 21h 45m · via NBO, BKK

    TNR Antananarivo
    16:55
    KQ257
    Duration: 3h 20m
    NBO Nairobi
    20:15
    3h layover
    NBO Nairobi
    23:15
    KQ886
    Duration: 9h 35m
    BKK Bangkok
    12:50
    14 Oct
    3h 35m layover
    BKK Bangkok
    16:25
    TG409
    Duration: 2h 15m
    SIN Singapore
    19:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    TNR Antananarivo
    16:55, Tue 13 Oct
    NBO Nairobi
    20:15, Tue 13 Oct
    3h 20m
    3h layover in Nairobi (NBO)
    KQ886
    NBO Nairobi
    23:15, Tue 13 Oct
    BKK Bangkok
    12:50, Wed 14 Oct
    9h 35m
    3h 35m layover in Bangkok (BKK)
    TG409
    BKK Bangkok
    16:25, Wed 14 Oct
    SIN Singapore
    19:40, Wed 14 Oct
    2h 15m
    Show all details
    Depart: Tue, 6 Oct Return: Tue, 13 Oct Singapore to Antananarivo
    Multiple Airlines 1 stop 19h 25m
    7:40 am SIN 10:05 pm TNR
    Multiple Airlines 2+ stops 21h 45m
    16:55 TNR 19:40 14 Oct SIN
    US$7,028
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 6 Oct - Tue, 13 Oct

    Depart: Singapore to Antananarivo via Bangkok SIN 07:40 22:05 TNR 19h 25m · via BKK

    SIN Singapore
    07:40
    TG402
    Duration: 2h 20m
    BKK Bangkok
    09:00
    8h 30m layover
    BKK Bangkok
    17:30
    MD11
    Duration: 8h 35m
    TNR Antananarivo
    22:05
    Airlines
    Flight No.
    From
    To
    Duration
    TG402
    SIN Singapore
    07:40, Tue 6 Oct
    BKK Bangkok
    09:00, Tue 6 Oct
    2h 20m
    8h 30m layover in Bangkok (BKK)
    MD11
    BKK Bangkok
    17:30, Tue 6 Oct
    TNR Antananarivo
    22:05, Tue 6 Oct
    8h 35m
    Show all details

    Return: Antananarivo to Singapore via Nairobi, Bangkok TNR 16:55 19:40 SIN 21h 45m · via NBO, BKK

    TNR Antananarivo
    16:55
    KQ257
    Duration: 3h 20m
    NBO Nairobi
    20:15
    3h layover
    NBO Nairobi
    23:15
    KQ886
    Duration: 9h 35m
    BKK Bangkok
    12:50
    14 Oct
    3h 35m layover
    BKK Bangkok
    16:25
    TG409
    Duration: 2h 15m
    SIN Singapore
    19:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    TNR Antananarivo
    16:55, Tue 13 Oct
    NBO Nairobi
    20:15, Tue 13 Oct
    3h 20m
    3h layover in Nairobi (NBO)
    KQ886
    NBO Nairobi
    23:15, Tue 13 Oct
    BKK Bangkok
    12:50, Wed 14 Oct
    9h 35m
    3h 35m layover in Bangkok (BKK)
    TG409
    BKK Bangkok
    16:25, Wed 14 Oct
    SIN Singapore
    19:40, Wed 14 Oct
    2h 15m
    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    Multiple Airlines 1 stop 16h 55m
    1:25 am SIN 1:20 pm TNR
    Multiple Airlines 2+ stops 20h 15m
    16:55 TNR 18:10 9 Sep SIN
    US$7,262
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Johannesburg SIN 01:25 13:20 TNR 16h 55m · via JNB

    SIN Singapore
    01:25
    SA7231
    Duration: 10h 45m
    JNB Johannesburg
    06:10
    3h 10m layover
    JNB Johannesburg
    09:20
    MD125
    Duration: 3h
    TNR Antananarivo
    13:20
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    SIN Singapore
    01:25, Tue 1 Sep
    JNB Johannesburg
    06:10, Tue 1 Sep
    10h 45m

    * Operated by Singapore Airlines

    3h 10m layover in Johannesburg (JNB)
    MD125
    JNB Johannesburg
    09:20, Tue 1 Sep
    TNR Antananarivo
    13:20, Tue 1 Sep
    3h
    Show all details

    Return: Antananarivo to Singapore via Mauritius, Mumbai TNR 16:55 18:10 SIN 20h 15m · via MRU, BOM

    TNR Antananarivo
    16:55
    MK289
    Duration: 1h 45m
    MRU Mauritius
    19:40
    1h 40m layover
    MRU Mauritius
    21:20
    AI6748
    Duration: 6h 10m
    BOM Mumbai
    05:00
    9 Sep
    4h 55m layover
    BOM Mumbai
    09:55
    9W10
    Duration: 5h 45m
    SIN Singapore
    18:10
    Airlines
    Flight No.
    From
    To
    Duration
    MK289
    TNR Antananarivo
    16:55, Tue 8 Sep
    MRU Mauritius
    19:40, Tue 8 Sep
    1h 45m
    1h 40m layover in Mauritius (MRU)
    AI6748
    MRU Mauritius
    21:20, Tue 8 Sep
    BOM Mumbai
    05:00, Wed 9 Sep
    6h 10m

    * Operated by Air Mauritius

    4h 55m layover in Mumbai (BOM)
    9W10
    BOM Mumbai
    09:55, Wed 9 Sep
    SIN Singapore
    18:10, Wed 9 Sep
    5h 45m
    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    Multiple Airlines 1 stop 16h 55m
    1:25 am SIN 1:20 pm TNR
    Multiple Airlines 2+ stops 20h 15m
    16:55 TNR 18:10 9 Sep SIN
    US$7,266
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Johannesburg SIN 01:25 13:20 TNR 16h 55m · via JNB

    SIN Singapore
    01:25
    SA7231
    Duration: 10h 45m
    JNB Johannesburg
    06:10
    3h 10m layover
    JNB Johannesburg
    09:20
    MD125
    Duration: 3h
    TNR Antananarivo
    13:20
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    SIN Singapore
    01:25, Tue 1 Sep
    JNB Johannesburg
    06:10, Tue 1 Sep
    10h 45m

    * Operated by Singapore Airlines

    3h 10m layover in Johannesburg (JNB)
    MD125
    JNB Johannesburg
    09:20, Tue 1 Sep
    TNR Antananarivo
    13:20, Tue 1 Sep
    3h
    Show all details

    Return: Antananarivo to Singapore via Mauritius, Mumbai TNR 16:55 18:10 SIN 20h 15m · via MRU, BOM

    TNR Antananarivo
    16:55
    MD188
    Duration: 1h 45m
    MRU Mauritius
    19:40
    1h 40m layover
    MRU Mauritius
    21:20
    AI6748
    Duration: 6h 10m
    BOM Mumbai
    05:00
    9 Sep
    4h 55m layover
    BOM Mumbai
    09:55
    9W10
    Duration: 5h 45m
    SIN Singapore
    18:10
    Airlines
    Flight No.
    From
    To
    Duration
    MD188
    TNR Antananarivo
    16:55, Tue 8 Sep
    MRU Mauritius
    19:40, Tue 8 Sep
    1h 45m
    1h 40m layover in Mauritius (MRU)
    AI6748
    MRU Mauritius
    21:20, Tue 8 Sep
    BOM Mumbai
    05:00, Wed 9 Sep
    6h 10m

    * Operated by Air Mauritius

    4h 55m layover in Mumbai (BOM)
    9W10
    BOM Mumbai
    09:55, Wed 9 Sep
    SIN Singapore
    18:10, Wed 9 Sep
    5h 45m
    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    Multiple Airlines 1 stop 16h 55m
    1:25 am SIN 1:20 pm TNR
    Multiple Airlines 2+ stops 20h 15m
    16:55 TNR 18:10 9 Sep SIN
    US$7,294
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Johannesburg SIN 01:25 13:20 TNR 16h 55m · via JNB

    SIN Singapore
    01:25
    SA7231
    Duration: 10h 45m
    JNB Johannesburg
    06:10
    3h 10m layover
    JNB Johannesburg
    09:20
    MD125
    Duration: 3h
    TNR Antananarivo
    13:20
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    SIN Singapore
    01:25, Tue 1 Sep
    JNB Johannesburg
    06:10, Tue 1 Sep
    10h 45m

    * Operated by Singapore Airlines

    3h 10m layover in Johannesburg (JNB)
    MD125
    JNB Johannesburg
    09:20, Tue 1 Sep
    TNR Antananarivo
    13:20, Tue 1 Sep
    3h
    Show all details

    Return: Antananarivo to Singapore via Mauritius, Mumbai TNR 16:55 18:10 SIN 20h 15m · via MRU, BOM

    TNR Antananarivo
    16:55
    MK289
    Duration: 1h 45m
    MRU Mauritius
    19:40
    1h 40m layover
    MRU Mauritius
    21:20
    MK748
    Duration: 6h 10m
    BOM Mumbai
    05:00
    9 Sep
    4h 55m layover
    BOM Mumbai
    09:55
    9W10
    Duration: 5h 45m
    SIN Singapore
    18:10
    Airlines
    Flight No.
    From
    To
    Duration
    MK289
    TNR Antananarivo
    16:55, Tue 8 Sep
    MRU Mauritius
    19:40, Tue 8 Sep
    1h 45m
    1h 40m layover in Mauritius (MRU)
    MK748
    MRU Mauritius
    21:20, Tue 8 Sep
    BOM Mumbai
    05:00, Wed 9 Sep
    6h 10m
    4h 55m layover in Mumbai (BOM)
    9W10
    BOM Mumbai
    09:55, Wed 9 Sep
    SIN Singapore
    18:10, Wed 9 Sep
    5h 45m
    Show all details
    Depart: Tue, 1 Sep Return: Tue, 8 Sep Singapore to Antananarivo
    Multiple Airlines 2+ stops 20h
    8:05 pm SIN 11:05 am 2 Sep TNR
    Multiple Airlines 1 stop 19h 10m
    06:00 TNR 06:10 9 Sep SIN
    US$7,294
    cheapoair.com
    Show Details
    SIN TNR
    Tue, 1 Sep - Tue, 8 Sep

    Depart: Singapore to Antananarivo via Mumbai, Seychelles SIN 20:05 11:05 TNR 20h · via BOM, SEZ

    SIN Singapore
    20:05
    9W11
    Duration: 5h 30m
    BOM Mumbai
    23:05
    4h 55m layover
    BOM Mumbai
    04:00
    HM261
    Duration: 4h 25m
    SEZ Seychelles
    06:55
    2h 25m layover
    SEZ Seychelles
    09:20
    HM755
    Duration: 2h 45m
    TNR Antananarivo
    11:05
    Airlines
    Flight No.
    From
    To
    Duration
    9W11
    SIN Singapore
    20:05, Tue 1 Sep
    BOM Mumbai
    23:05, Tue 1 Sep
    5h 30m
    4h 55m layover in Mumbai (BOM)
    HM261
    BOM Mumbai
    04:00, Wed 2 Sep
    SEZ Seychelles
    06:55, Wed 2 Sep
    4h 25m
    2h 25m layover in Seychelles (SEZ)
    HM755
    SEZ Seychelles
    09:20, Wed 2 Sep
    TNR Antananarivo
    11:05, Wed 2 Sep
    2h 45m
    Show all details

    Return: Antananarivo to Singapore via Johannesburg TNR 06:00 06:10 SIN 19h 10m · via JNB

    TNR Antananarivo
    06:00
    MD124
    Duration: 3h 20m
    JNB Johannesburg
    08:20
    5h 25m layover
    JNB Johannesburg
    13:45
    SA7232
    Duration: 10h 25m
    SIN Singapore
    06:10
    9 Sep
    Airlines
    Flight No.
    From
    To
    Duration
    MD124
    TNR Antananarivo
    06:00, Tue 8 Sep
    JNB Johannesburg
    08:20, Tue 8 Sep
    3h 20m
    5h 25m layover in Johannesburg (JNB)
    SA7232
    JNB Johannesburg
    13:45, Tue 8 Sep
    SIN Singapore
    06:10, Wed 9 Sep
    10h 25m

    * Operated by Singapore Airlines

    Show all details