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

Recent Searches

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

    Cheap Flights from Singapore to Madagascar

    Airline Results Price View
    View All Airlines View Flights
    Kenya Airways 45 results US$1,904 View Flights
    South African Airways 111 results US$1,919 View Flights
    Garuda Indonesia 120 results US$3,327 View Flights
    Jet Airways 35 results US$3,697 View Flights
    Singapore Airlines 8 results US$4,850 View Flights
    Qantas 11 results US$6,151 View Flights
    Air India 4 results US$6,624 View Flights
    Emirates 3 results US$10,164 View Flights
    Air Mauritius 4 results US$10,627 View Flights
    Depart: Thu, 7 May Return: Mon, 11 May Singapore to Antananarivo Thu, 7 May - Mon, 11 May
    Multiple Airlines 2+ stops 1d 15m
    8:50 pm SIN - 4:05 pm (+1) TNR
    Multiple Airlines 2+ stops 21h 45m
    4:55 pm TNR - 7:40 pm (+1) SIN
    US$1,904
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Bangkok, Nairobi

    SIN
    8:50 pm
    2h 20m
    BKK
    10:10 pm
    3h 45m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    6h 15m
    NBO
    12:45 pm
    3h 20m
    TNR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TG410
    8:50 pm, 7 May Thu
    SIN Singapore
    10:10 pm, 7 May Thu
    BKK Bangkok
    2h 20m
    3h 45m layover in Bangkok (BKK)
    KQ861
    1:55 am, 8 May Fri
    BKK Bangkok
    6:30 am, 8 May Fri
    NBO Nairobi
    8h 35m
    6h 15m layover in Nairobi (NBO)
    KQ256
    12:45 pm, 8 May Fri
    NBO Nairobi
    4:05 pm, 8 May Fri
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Singapore via Nairobi, Bangkok

    TNR
    4:55 pm
    3h 20m
    NBO
    8:15 pm
    3h 10m
    NBO
    11:25 pm
    9h 40m
    BKK
    1:05 pm (+1)
    3h 20m
    BKK
    4:25 pm
    2h 15m
    SIN
    7:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    4:55 pm, 11 May Mon
    TNR Antananarivo
    8:15 pm, 11 May Mon
    NBO Nairobi
    3h 20m
    3h 10m layover in Nairobi (NBO)
    KQ860
    11:25 pm, 11 May Mon
    NBO Nairobi
    1:05 pm, 12 May Tue
    BKK Bangkok
    9h 40m
    3h 20m layover in Bangkok (BKK)
    TG409
    4:25 pm, 12 May Tue
    BKK Bangkok
    7:40 pm, 12 May Tue
    SIN Singapore
    2h 15m
    Depart: Thu, 30 Apr Return: Tue, 5 May Singapore to Antananarivo Thu, 30 Apr - Tue, 5 May
    Multiple Airlines 2+ stops 1d 1h
    6:10 pm SIN - 2:10 pm (+1) TNR
    South African Airways 2+ stops 1d 2h 40m
    3:00 pm TNR - 10:40 pm (+1) SIN
    US$1,919
    airtickets.com
    Show Details

    Depart: Singapore to Antananarivo via Hong Kong, Johannesburg

    SIN
    6:10 pm
    3h 55m
    HKG
    10:05 pm
    1h 50m
    HKG
    11:55 pm
    13h 40m
    JNB
    7:35 am (+1)
    2h 25m
    JNB
    10:00 am
    3h 10m
    TNR
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX716
    6:10 pm, 30 Apr Thu
    SIN Singapore
    10:05 pm, 30 Apr Thu
    HKG Hong Kong
    3h 55m
    1h 50m layover in Hong Kong (HKG)
    SA287
    11:55 pm, 30 Apr Thu
    HKG Hong Kong
    7:35 am, 1 May Fri
    JNB Johannesburg
    13h 40m
    2h 25m layover in Johannesburg (JNB)
    SA8252
    10:00 am, 1 May Fri
    JNB Johannesburg
    2:10 pm, 1 May Fri
    TNR Antananarivo
    3h 10m

    Return: Antananarivo to Singapore via Johannesburg, Abu Dhabi

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    2h 20m
    JNB
    8:00 pm
    8h 20m
    AUH
    6:20 am (+1)
    4h 5m
    AUH
    10:25 am
    8h 15m
    SIN
    10:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    3:00 pm, 5 May Tue
    TNR Antananarivo
    5:40 pm, 5 May Tue
    JNB Johannesburg
    3h 40m
    2h 20m layover in Johannesburg (JNB)
    SA2201
    8:00 pm, 5 May Tue
    JNB Johannesburg
    6:20 am, 6 May Wed
    AUH Abu Dhabi
    8h 20m
    4h 5m layover in Abu Dhabi (AUH)
    SA2234
    10:25 am, 6 May Wed
    AUH Abu Dhabi
    10:40 pm, 6 May Wed
    SIN Singapore
    8h 15m
    Depart: Thu, 7 May Return: Mon, 11 May Singapore to Antananarivo Thu, 7 May - Mon, 11 May
    Multiple Airlines 2+ stops 1d 2h 50m
    6:15 pm SIN - 4:05 pm (+1) TNR
    Multiple Airlines 2+ stops 21h
    4:55 pm TNR - 6:55 pm (+1) SIN
    US$1,940
    smartfares.com
    Show Details

    Depart: Singapore to Antananarivo via Bangkok, Nairobi

    SIN
    6:15 pm
    2h 20m
    BKK
    7:35 pm
    6h 20m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    6h 15m
    NBO
    12:45 pm
    3h 20m
    TNR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TG408
    6:15 pm, 7 May Thu
    SIN Singapore
    7:35 pm, 7 May Thu
    BKK Bangkok
    2h 20m
    6h 20m layover in Bangkok (BKK)
    KQ861
    1:55 am, 8 May Fri
    BKK Bangkok
    6:30 am, 8 May Fri
    NBO Nairobi
    8h 35m
    6h 15m layover in Nairobi (NBO)
    KQ256
    12:45 pm, 8 May Fri
    NBO Nairobi
    4:05 pm, 8 May Fri
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Singapore via Nairobi, Bangkok

    TNR
    4:55 pm
    3h 20m
    NBO
    8:15 pm
    3h 10m
    NBO
    11:25 pm
    9h 40m
    BKK
    1:05 pm (+1)
    2h 25m
    BKK
    3:30 pm
    2h 25m
    SIN
    6:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    4:55 pm, 11 May Mon
    TNR Antananarivo
    8:15 pm, 11 May Mon
    NBO Nairobi
    3h 20m
    3h 10m layover in Nairobi (NBO)
    KQ860
    11:25 pm, 11 May Mon
    NBO Nairobi
    1:05 pm, 12 May Tue
    BKK Bangkok
    9h 40m
    2h 25m layover in Bangkok (BKK)
    SQ977
    3:30 pm, 12 May Tue
    BKK Bangkok
    6:55 pm, 12 May Tue
    SIN Singapore
    2h 25m
    Depart: Thu, 7 May Return: Mon, 11 May Singapore to Antananarivo Thu, 7 May - Mon, 11 May
    Multiple Airlines 2+ stops 1d 15m
    8:50 pm SIN - 4:05 pm (+1) TNR
    Multiple Airlines 2+ stops 21h
    4:55 pm TNR - 6:55 pm (+1) SIN
    US$1,940
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Bangkok, Nairobi

    SIN
    8:50 pm
    2h 20m
    BKK
    10:10 pm
    3h 45m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    6h 15m
    NBO
    12:45 pm
    3h 20m
    TNR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TG410
    8:50 pm, 7 May Thu
    SIN Singapore
    10:10 pm, 7 May Thu
    BKK Bangkok
    2h 20m
    3h 45m layover in Bangkok (BKK)
    KQ861
    1:55 am, 8 May Fri
    BKK Bangkok
    6:30 am, 8 May Fri
    NBO Nairobi
    8h 35m
    6h 15m layover in Nairobi (NBO)
    KQ256
    12:45 pm, 8 May Fri
    NBO Nairobi
    4:05 pm, 8 May Fri
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Singapore via Nairobi, Bangkok

    TNR
    4:55 pm
    3h 20m
    NBO
    8:15 pm
    3h 10m
    NBO
    11:25 pm
    9h 40m
    BKK
    1:05 pm (+1)
    2h 25m
    BKK
    3:30 pm
    2h 25m
    SIN
    6:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    4:55 pm, 11 May Mon
    TNR Antananarivo
    8:15 pm, 11 May Mon
    NBO Nairobi
    3h 20m
    3h 10m layover in Nairobi (NBO)
    KQ860
    11:25 pm, 11 May Mon
    NBO Nairobi
    1:05 pm, 12 May Tue
    BKK Bangkok
    9h 40m
    2h 25m layover in Bangkok (BKK)
    SQ977
    3:30 pm, 12 May Tue
    BKK Bangkok
    6:55 pm, 12 May Tue
    SIN Singapore
    2h 25m
    Depart: Thu, 30 Apr Return: Tue, 5 May Singapore to Antananarivo Thu, 30 Apr - Tue, 5 May
    Multiple Airlines 2+ stops 1d 2h 30m
    6:35 pm SIN - 4:05 pm (+1) TNR
    Multiple Airlines 2+ stops 21h 45m
    4:55 pm TNR - 7:40 pm (+1) SIN
    US$1,940
    smartfares.com
    Show Details

    Depart: Singapore to Antananarivo via Bangkok, Nairobi

    SIN
    6:35 pm
    2h 25m
    BKK
    8:00 pm
    5h 55m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    6h 15m
    NBO
    12:45 pm
    3h 20m
    TNR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ978
    6:35 pm, 30 Apr Thu
    SIN Singapore
    8:00 pm, 30 Apr Thu
    BKK Bangkok
    2h 25m
    5h 55m layover in Bangkok (BKK)
    KQ861
    1:55 am, 1 May Fri
    BKK Bangkok
    6:30 am, 1 May Fri
    NBO Nairobi
    8h 35m
    6h 15m layover in Nairobi (NBO)
    KQ256
    12:45 pm, 1 May Fri
    NBO Nairobi
    4:05 pm, 1 May Fri
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Singapore via Nairobi, Bangkok

    TNR
    4:55 pm
    3h 20m
    NBO
    8:15 pm
    2h 55m
    NBO
    11:10 pm
    9h 40m
    BKK
    12:50 pm (+1)
    3h 35m
    BKK
    4:25 pm
    2h 15m
    SIN
    7:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    4:55 pm, 5 May Tue
    TNR Antananarivo
    8:15 pm, 5 May Tue
    NBO Nairobi
    3h 20m
    2h 55m layover in Nairobi (NBO)
    KQ886
    11:10 pm, 5 May Tue
    NBO Nairobi
    12:50 pm, 6 May Wed
    BKK Bangkok
    9h 40m
    3h 35m layover in Bangkok (BKK)
    TG409
    4:25 pm, 6 May Wed
    BKK Bangkok
    7:40 pm, 6 May Wed
    SIN Singapore
    2h 15m
    Depart: Thu, 30 Apr Return: Tue, 5 May Singapore to Antananarivo Thu, 30 Apr - Tue, 5 May
    Multiple Airlines 2+ stops 1d 5h 5m
    4:00 pm SIN - 4:05 pm (+1) TNR
    Multiple Airlines 2+ stops 21h 45m
    4:55 pm TNR - 7:40 pm (+1) SIN
    US$1,940
    smartfares.com
    Show Details

    Depart: Singapore to Antananarivo via Bangkok, Nairobi

    SIN
    4:00 pm
    2h 25m
    BKK
    5:25 pm
    8h 30m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    6h 15m
    NBO
    12:45 pm
    3h 20m
    TNR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ976
    4:00 pm, 30 Apr Thu
    SIN Singapore
    5:25 pm, 30 Apr Thu
    BKK Bangkok
    2h 25m
    8h 30m layover in Bangkok (BKK)
    KQ861
    1:55 am, 1 May Fri
    BKK Bangkok
    6:30 am, 1 May Fri
    NBO Nairobi
    8h 35m
    6h 15m layover in Nairobi (NBO)
    KQ256
    12:45 pm, 1 May Fri
    NBO Nairobi
    4:05 pm, 1 May Fri
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Singapore via Nairobi, Bangkok

    TNR
    4:55 pm
    3h 20m
    NBO
    8:15 pm
    2h 55m
    NBO
    11:10 pm
    9h 40m
    BKK
    12:50 pm (+1)
    3h 35m
    BKK
    4:25 pm
    2h 15m
    SIN
    7:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    4:55 pm, 5 May Tue
    TNR Antananarivo
    8:15 pm, 5 May Tue
    NBO Nairobi
    3h 20m
    2h 55m layover in Nairobi (NBO)
    KQ886
    11:10 pm, 5 May Tue
    NBO Nairobi
    12:50 pm, 6 May Wed
    BKK Bangkok
    9h 40m
    3h 35m layover in Bangkok (BKK)
    TG409
    4:25 pm, 6 May Wed
    BKK Bangkok
    7:40 pm, 6 May Wed
    SIN Singapore
    2h 15m
    Depart: Thu, 7 May Return: Mon, 11 May Singapore to Antananarivo Thu, 7 May - Mon, 11 May
    Multiple Airlines 2+ stops 1d 15m
    8:50 pm SIN - 4:05 pm (+1) TNR
    Multiple Airlines 2+ stops 21h
    4:55 pm TNR - 6:55 pm (+1) SIN
    US$1,940
    smartfares.com
    Show Details

    Depart: Singapore to Antananarivo via Bangkok, Nairobi

    SIN
    8:50 pm
    2h 20m
    BKK
    10:10 pm
    3h 45m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    6h 15m
    NBO
    12:45 pm
    3h 20m
    TNR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TG410
    8:50 pm, 7 May Thu
    SIN Singapore
    10:10 pm, 7 May Thu
    BKK Bangkok
    2h 20m
    3h 45m layover in Bangkok (BKK)
    KQ861
    1:55 am, 8 May Fri
    BKK Bangkok
    6:30 am, 8 May Fri
    NBO Nairobi
    8h 35m
    6h 15m layover in Nairobi (NBO)
    KQ256
    12:45 pm, 8 May Fri
    NBO Nairobi
    4:05 pm, 8 May Fri
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Singapore via Nairobi, Bangkok

    TNR
    4:55 pm
    3h 20m
    NBO
    8:15 pm
    3h 10m
    NBO
    11:25 pm
    9h 40m
    BKK
    1:05 pm (+1)
    2h 25m
    BKK
    3:30 pm
    2h 25m
    SIN
    6:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    4:55 pm, 11 May Mon
    TNR Antananarivo
    8:15 pm, 11 May Mon
    NBO Nairobi
    3h 20m
    3h 10m layover in Nairobi (NBO)
    KQ860
    11:25 pm, 11 May Mon
    NBO Nairobi
    1:05 pm, 12 May Tue
    BKK Bangkok
    9h 40m
    2h 25m layover in Bangkok (BKK)
    SQ977
    3:30 pm, 12 May Tue
    BKK Bangkok
    6:55 pm, 12 May Tue
    SIN Singapore
    2h 25m
    Depart: Thu, 7 May Return: Mon, 11 May Singapore to Antananarivo Thu, 7 May - Mon, 11 May
    Multiple Airlines 2+ stops 1d 2h 50m
    6:15 pm SIN - 4:05 pm (+1) TNR
    Multiple Airlines 2+ stops 21h
    4:55 pm TNR - 6:55 pm (+1) SIN
    US$1,940
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Bangkok, Nairobi

    SIN
    6:15 pm
    2h 20m
    BKK
    7:35 pm
    6h 20m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    6h 15m
    NBO
    12:45 pm
    3h 20m
    TNR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TG408
    6:15 pm, 7 May Thu
    SIN Singapore
    7:35 pm, 7 May Thu
    BKK Bangkok
    2h 20m
    6h 20m layover in Bangkok (BKK)
    KQ861
    1:55 am, 8 May Fri
    BKK Bangkok
    6:30 am, 8 May Fri
    NBO Nairobi
    8h 35m
    6h 15m layover in Nairobi (NBO)
    KQ256
    12:45 pm, 8 May Fri
    NBO Nairobi
    4:05 pm, 8 May Fri
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Singapore via Nairobi, Bangkok

    TNR
    4:55 pm
    3h 20m
    NBO
    8:15 pm
    3h 10m
    NBO
    11:25 pm
    9h 40m
    BKK
    1:05 pm (+1)
    2h 25m
    BKK
    3:30 pm
    2h 25m
    SIN
    6:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    4:55 pm, 11 May Mon
    TNR Antananarivo
    8:15 pm, 11 May Mon
    NBO Nairobi
    3h 20m
    3h 10m layover in Nairobi (NBO)
    KQ860
    11:25 pm, 11 May Mon
    NBO Nairobi
    1:05 pm, 12 May Tue
    BKK Bangkok
    9h 40m
    2h 25m layover in Bangkok (BKK)
    SQ977
    3:30 pm, 12 May Tue
    BKK Bangkok
    6:55 pm, 12 May Tue
    SIN Singapore
    2h 25m
    Depart: Thu, 7 May Return: Mon, 11 May Singapore to Antananarivo Thu, 7 May - Mon, 11 May
    Multiple Airlines 2+ stops 1d 15m
    8:50 pm SIN - 4:05 pm (+1) TNR
    Multiple Airlines 2+ stops 1d
    4:55 pm TNR - 9:55 pm (+1) SIN
    US$1,940
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Bangkok, Nairobi

    SIN
    8:50 pm
    2h 20m
    BKK
    10:10 pm
    3h 45m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    6h 15m
    NBO
    12:45 pm
    3h 20m
    TNR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TG410
    8:50 pm, 7 May Thu
    SIN Singapore
    10:10 pm, 7 May Thu
    BKK Bangkok
    2h 20m
    3h 45m layover in Bangkok (BKK)
    KQ861
    1:55 am, 8 May Fri
    BKK Bangkok
    6:30 am, 8 May Fri
    NBO Nairobi
    8h 35m
    6h 15m layover in Nairobi (NBO)
    KQ256
    12:45 pm, 8 May Fri
    NBO Nairobi
    4:05 pm, 8 May Fri
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Singapore via Nairobi, Bangkok

    TNR
    4:55 pm
    3h 20m
    NBO
    8:15 pm
    3h 10m
    NBO
    11:25 pm
    9h 40m
    BKK
    1:05 pm (+1)
    5h 25m
    BKK
    6:30 pm
    2h 25m
    SIN
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    4:55 pm, 11 May Mon
    TNR Antananarivo
    8:15 pm, 11 May Mon
    NBO Nairobi
    3h 20m
    3h 10m layover in Nairobi (NBO)
    KQ860
    11:25 pm, 11 May Mon
    NBO Nairobi
    1:05 pm, 12 May Tue
    BKK Bangkok
    9h 40m
    5h 25m layover in Bangkok (BKK)
    SQ979
    6:30 pm, 12 May Tue
    BKK Bangkok
    9:55 pm, 12 May Tue
    SIN Singapore
    2h 25m
    Depart: Thu, 30 Apr Return: Tue, 5 May Singapore to Antananarivo Thu, 30 Apr - Tue, 5 May
    South African Airways 1 stop 17h
    2:10 am SIN - 2:10 pm TNR
    South African Airways 2+ stops 1d 2h 40m
    3:00 pm TNR - 10:40 pm (+1) SIN
    US$1,968
    airtickets.com
    Show Details

    Depart: Singapore to Antananarivo via Johannesburg

    SIN
    2:10 am
    10h 45m
    JNB
    6:55 am
    3h 5m
    JNB
    10:00 am
    3h 10m
    TNR
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    2:10 am, 30 Apr Thu
    SIN Singapore
    6:55 am, 30 Apr Thu
    JNB Johannesburg
    10h 45m
    3h 5m layover in Johannesburg (JNB)
    SA8252
    10:00 am, 30 Apr Thu
    JNB Johannesburg
    2:10 pm, 30 Apr Thu
    TNR Antananarivo
    3h 10m

    Return: Antananarivo to Singapore via Johannesburg, Abu Dhabi

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    2h 20m
    JNB
    8:00 pm
    8h 20m
    AUH
    6:20 am (+1)
    4h 5m
    AUH
    10:25 am
    8h 15m
    SIN
    10:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    3:00 pm, 5 May Tue
    TNR Antananarivo
    5:40 pm, 5 May Tue
    JNB Johannesburg
    3h 40m
    2h 20m layover in Johannesburg (JNB)
    SA2201
    8:00 pm, 5 May Tue
    JNB Johannesburg
    6:20 am, 6 May Wed
    AUH Abu Dhabi
    8h 20m
    4h 5m layover in Abu Dhabi (AUH)
    SA2234
    10:25 am, 6 May Wed
    AUH Abu Dhabi
    10:40 pm, 6 May Wed
    SIN Singapore
    8h 15m
    Depart: Thu, 7 May Return: Mon, 11 May Singapore to Antananarivo Thu, 7 May - Mon, 11 May
    Multiple Airlines 2+ stops 1d 15m
    8:50 pm SIN - 4:05 pm (+1) TNR
    Multiple Airlines 2+ stops 21h 55m
    4:55 pm TNR - 7:50 pm (+1) SIN
    US$1,971
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Bangkok, Nairobi

    SIN
    8:50 pm
    2h 20m
    BKK
    10:10 pm
    3h 45m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    6h 15m
    NBO
    12:45 pm
    3h 20m
    TNR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TG410
    8:50 pm, 7 May Thu
    SIN Singapore
    10:10 pm, 7 May Thu
    BKK Bangkok
    2h 20m
    3h 45m layover in Bangkok (BKK)
    KQ861
    1:55 am, 8 May Fri
    BKK Bangkok
    6:30 am, 8 May Fri
    NBO Nairobi
    8h 35m
    6h 15m layover in Nairobi (NBO)
    KQ256
    12:45 pm, 8 May Fri
    NBO Nairobi
    4:05 pm, 8 May Fri
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Singapore via Nairobi, Mumbai (Bombay)

    TNR
    4:55 pm
    3h 20m
    NBO
    8:15 pm
    1h 10m
    NBO
    9:25 pm
    6h
    BOM
    5:55 am (+1)
    5h 50m
    BOM
    11:45 am
    5h 35m
    SIN
    7:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    4:55 pm, 11 May Mon
    TNR Antananarivo
    8:15 pm, 11 May Mon
    NBO Nairobi
    3h 20m
    1h 10m layover in Nairobi (NBO)
    KQ204
    9:25 pm, 11 May Mon
    NBO Nairobi
    5:55 am, 12 May Tue
    BOM Mumbai (Bombay)
    6h
    5h 50m layover in Mumbai (Bombay) (BOM)
    SQ421
    11:45 am, 12 May Tue
    BOM Mumbai (Bombay)
    7:50 pm, 12 May Tue
    SIN Singapore
    5h 35m
    Depart: Thu, 7 May Return: Mon, 11 May Singapore to Antananarivo Thu, 7 May - Mon, 11 May
    Multiple Airlines 2+ stops 1d 2h 30m
    6:35 pm SIN - 4:05 pm (+1) TNR
    Multiple Airlines 2+ stops 21h
    4:55 pm TNR - 6:55 pm (+1) SIN
    US$1,976
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Bangkok, Nairobi

    SIN
    6:35 pm
    2h 25m
    BKK
    8:00 pm
    5h 55m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    6h 15m
    NBO
    12:45 pm
    3h 20m
    TNR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ978
    6:35 pm, 7 May Thu
    SIN Singapore
    8:00 pm, 7 May Thu
    BKK Bangkok
    2h 25m
    5h 55m layover in Bangkok (BKK)
    KQ861
    1:55 am, 8 May Fri
    BKK Bangkok
    6:30 am, 8 May Fri
    NBO Nairobi
    8h 35m
    6h 15m layover in Nairobi (NBO)
    KQ256
    12:45 pm, 8 May Fri
    NBO Nairobi
    4:05 pm, 8 May Fri
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Singapore via Nairobi, Bangkok

    TNR
    4:55 pm
    3h 20m
    NBO
    8:15 pm
    3h 10m
    NBO
    11:25 pm
    9h 40m
    BKK
    1:05 pm (+1)
    2h 25m
    BKK
    3:30 pm
    2h 25m
    SIN
    6:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ257
    4:55 pm, 11 May Mon
    TNR Antananarivo
    8:15 pm, 11 May Mon
    NBO Nairobi
    3h 20m
    3h 10m layover in Nairobi (NBO)
    KQ860
    11:25 pm, 11 May Mon
    NBO Nairobi
    1:05 pm, 12 May Tue
    BKK Bangkok
    9h 40m
    2h 25m layover in Bangkok (BKK)
    SQ977
    3:30 pm, 12 May Tue
    BKK Bangkok
    6:55 pm, 12 May Tue
    SIN Singapore
    2h 25m
    Depart: Fri, 8 May Return: Wed, 13 May Singapore to Antananarivo Fri, 8 May - Wed, 13 May
    Multiple Airlines 2+ stops 19h 50m
    8:05 pm SIN - 10:55 am (+1) TNR
    Multiple Airlines 2+ stops 22h 20m
    2:50 pm TNR - 6:10 pm (+1) SIN
    US$3,327
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Mumbai (Bombay), Mahe Island

    SIN
    8:05 pm
    5h 30m
    BOM
    11:05 pm
    4h 55m
    BOM
    4:00 am
    4h 25m
    SEZ
    6:55 am
    2h 25m
    SEZ
    9:20 am
    2h 35m
    TNR
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    GA9021
    8:05 pm, 8 May Fri
    SIN Singapore
    11:05 pm, 8 May Fri
    BOM Mumbai (Bombay)
    5h 30m
    4h 55m layover in Mumbai (Bombay) (BOM)
    HM261
    4:00 am, 9 May Sat
    BOM Mumbai (Bombay)
    6:55 am, 9 May Sat
    SEZ Mahe Island
    4h 25m
    2h 25m layover in Mahe Island (SEZ)
    MD121
    9:20 am, 9 May Sat
    SEZ Mahe Island
    10:55 am, 9 May Sat
    TNR Antananarivo
    2h 35m

    Return: Antananarivo to Singapore via Mahe Island, Mumbai (Bombay)

    TNR
    2:50 pm
    2h 45m
    SEZ
    6:35 pm
    2h 10m
    SEZ
    8:45 pm
    4h 40m
    BOM
    2:55 am (+1)
    7h
    BOM
    9:55 am
    5h 45m
    SIN
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    HM754
    2:50 pm, 13 May Wed
    TNR Antananarivo
    6:35 pm, 13 May Wed
    SEZ Mahe Island
    2h 45m
    2h 10m layover in Mahe Island (SEZ)
    HM260
    8:45 pm, 13 May Wed
    SEZ Mahe Island
    2:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    4h 40m
    7h layover in Mumbai (Bombay) (BOM)
    GA9386
    9:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    6:10 pm, 14 May Thu
    SIN Singapore
    5h 45m
    Depart: Fri, 8 May Return: Wed, 13 May Singapore to Antananarivo Fri, 8 May - Wed, 13 May
    Multiple Airlines 2+ stops 19h 50m
    8:05 pm SIN - 10:55 am (+1) TNR
    Multiple Airlines 2+ stops 22h 20m
    2:50 pm TNR - 6:10 pm (+1) SIN
    US$3,347
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Mumbai (Bombay), Mahe Island

    SIN
    8:05 pm
    5h 30m
    BOM
    11:05 pm
    4h 55m
    BOM
    4:00 am
    4h 25m
    SEZ
    6:55 am
    2h 25m
    SEZ
    9:20 am
    2h 35m
    TNR
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    GA9387
    8:05 pm, 8 May Fri
    SIN Singapore
    11:05 pm, 8 May Fri
    BOM Mumbai (Bombay)
    5h 30m
    4h 55m layover in Mumbai (Bombay) (BOM)
    HM261
    4:00 am, 9 May Sat
    BOM Mumbai (Bombay)
    6:55 am, 9 May Sat
    SEZ Mahe Island
    4h 25m
    2h 25m layover in Mahe Island (SEZ)
    MD121
    9:20 am, 9 May Sat
    SEZ Mahe Island
    10:55 am, 9 May Sat
    TNR Antananarivo
    2h 35m

    Return: Antananarivo to Singapore via Mahe Island, Mumbai (Bombay)

    TNR
    2:50 pm
    2h 45m
    SEZ
    6:35 pm
    2h 10m
    SEZ
    8:45 pm
    4h 40m
    BOM
    2:55 am (+1)
    7h
    BOM
    9:55 am
    5h 45m
    SIN
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    HM754
    2:50 pm, 13 May Wed
    TNR Antananarivo
    6:35 pm, 13 May Wed
    SEZ Mahe Island
    2h 45m
    2h 10m layover in Mahe Island (SEZ)
    HM260
    8:45 pm, 13 May Wed
    SEZ Mahe Island
    2:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    4h 40m
    7h layover in Mumbai (Bombay) (BOM)
    GA9386
    9:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    6:10 pm, 14 May Thu
    SIN Singapore
    5h 45m
    Depart: Fri, 8 May Return: Wed, 13 May Singapore to Antananarivo Fri, 8 May - Wed, 13 May
    Multiple Airlines 2+ stops 19h 50m
    8:05 pm SIN - 10:55 am (+1) TNR
    Multiple Airlines 2+ stops 22h 10m
    3:00 pm TNR - 6:10 pm (+1) SIN
    US$3,356
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Mumbai (Bombay), Mahe Island

    SIN
    8:05 pm
    5h 30m
    BOM
    11:05 pm
    4h 55m
    BOM
    4:00 am
    4h 25m
    SEZ
    6:55 am
    2h 25m
    SEZ
    9:20 am
    2h 35m
    TNR
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    GA9021
    8:05 pm, 8 May Fri
    SIN Singapore
    11:05 pm, 8 May Fri
    BOM Mumbai (Bombay)
    5h 30m
    4h 55m layover in Mumbai (Bombay) (BOM)
    HM261
    4:00 am, 9 May Sat
    BOM Mumbai (Bombay)
    6:55 am, 9 May Sat
    SEZ Mahe Island
    4h 25m
    2h 25m layover in Mahe Island (SEZ)
    MD121
    9:20 am, 9 May Sat
    SEZ Mahe Island
    10:55 am, 9 May Sat
    TNR Antananarivo
    2h 35m

    Return: Antananarivo to Singapore via Mahe Island, Mumbai (Bombay)

    TNR
    3:00 pm
    2h 35m
    SEZ
    6:35 pm
    2h 10m
    SEZ
    8:45 pm
    4h 40m
    BOM
    2:55 am (+1)
    7h
    BOM
    9:55 am
    5h 45m
    SIN
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MD120
    3:00 pm, 13 May Wed
    TNR Antananarivo
    6:35 pm, 13 May Wed
    SEZ Mahe Island
    2h 35m
    2h 10m layover in Mahe Island (SEZ)
    HM260
    8:45 pm, 13 May Wed
    SEZ Mahe Island
    2:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    4h 40m
    7h layover in Mumbai (Bombay) (BOM)
    GA9386
    9:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    6:10 pm, 14 May Thu
    SIN Singapore
    5h 45m
    Depart: Fri, 8 May Return: Wed, 13 May Singapore to Antananarivo Fri, 8 May - Wed, 13 May
    Multiple Airlines 2+ stops 19h 50m
    8:05 pm SIN - 10:55 am (+1) TNR
    Multiple Airlines 2+ stops 22h 10m
    3:00 pm TNR - 6:10 pm (+1) SIN
    US$3,376
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Mumbai (Bombay), Mahe Island

    SIN
    8:05 pm
    5h 30m
    BOM
    11:05 pm
    4h 55m
    BOM
    4:00 am
    4h 25m
    SEZ
    6:55 am
    2h 25m
    SEZ
    9:20 am
    2h 35m
    TNR
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    GA9387
    8:05 pm, 8 May Fri
    SIN Singapore
    11:05 pm, 8 May Fri
    BOM Mumbai (Bombay)
    5h 30m
    4h 55m layover in Mumbai (Bombay) (BOM)
    HM261
    4:00 am, 9 May Sat
    BOM Mumbai (Bombay)
    6:55 am, 9 May Sat
    SEZ Mahe Island
    4h 25m
    2h 25m layover in Mahe Island (SEZ)
    MD121
    9:20 am, 9 May Sat
    SEZ Mahe Island
    10:55 am, 9 May Sat
    TNR Antananarivo
    2h 35m

    Return: Antananarivo to Singapore via Mahe Island, Mumbai (Bombay)

    TNR
    3:00 pm
    2h 35m
    SEZ
    6:35 pm
    2h 10m
    SEZ
    8:45 pm
    4h 40m
    BOM
    2:55 am (+1)
    7h
    BOM
    9:55 am
    5h 45m
    SIN
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MD120
    3:00 pm, 13 May Wed
    TNR Antananarivo
    6:35 pm, 13 May Wed
    SEZ Mahe Island
    2h 35m
    2h 10m layover in Mahe Island (SEZ)
    HM260
    8:45 pm, 13 May Wed
    SEZ Mahe Island
    2:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    4h 40m
    7h layover in Mumbai (Bombay) (BOM)
    GA9386
    9:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    6:10 pm, 14 May Thu
    SIN Singapore
    5h 45m
    Depart: Fri, 8 May Return: Wed, 13 May Singapore to Antananarivo Fri, 8 May - Wed, 13 May
    Multiple Airlines 2+ stops 19h 50m
    8:05 pm SIN - 10:55 am (+1) TNR
    Multiple Airlines 2+ stops 22h 20m
    2:50 pm TNR - 6:10 pm (+1) SIN
    US$3,697
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Mumbai (Bombay), Mahe Island

    SIN
    8:05 pm
    5h 30m
    BOM
    11:05 pm
    4h 55m
    BOM
    4:00 am
    4h 25m
    SEZ
    6:55 am
    2h 25m
    SEZ
    9:20 am
    2h 35m
    TNR
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W11
    8:05 pm, 8 May Fri
    SIN Singapore
    11:05 pm, 8 May Fri
    BOM Mumbai (Bombay)
    5h 30m
    4h 55m layover in Mumbai (Bombay) (BOM)
    HM261
    4:00 am, 9 May Sat
    BOM Mumbai (Bombay)
    6:55 am, 9 May Sat
    SEZ Mahe Island
    4h 25m
    2h 25m layover in Mahe Island (SEZ)
    MD121
    9:20 am, 9 May Sat
    SEZ Mahe Island
    10:55 am, 9 May Sat
    TNR Antananarivo
    2h 35m

    Return: Antananarivo to Singapore via Mahe Island, Mumbai (Bombay)

    TNR
    2:50 pm
    2h 45m
    SEZ
    6:35 pm
    2h 10m
    SEZ
    8:45 pm
    4h 40m
    BOM
    2:55 am (+1)
    7h
    BOM
    9:55 am
    5h 45m
    SIN
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    HM754
    2:50 pm, 13 May Wed
    TNR Antananarivo
    6:35 pm, 13 May Wed
    SEZ Mahe Island
    2h 45m
    2h 10m layover in Mahe Island (SEZ)
    HM260
    8:45 pm, 13 May Wed
    SEZ Mahe Island
    2:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    4h 40m
    7h layover in Mumbai (Bombay) (BOM)
    9W10
    9:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    6:10 pm, 14 May Thu
    SIN Singapore
    5h 45m
    Depart: Fri, 8 May Return: Wed, 13 May Singapore to Antananarivo Fri, 8 May - Wed, 13 May
    Multiple Airlines 2+ stops 19h 50m
    8:05 pm SIN - 10:55 am (+1) TNR
    Multiple Airlines 2+ stops 22h 10m
    3:00 pm TNR - 6:10 pm (+1) SIN
    US$3,726
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Mumbai (Bombay), Mahe Island

    SIN
    8:05 pm
    5h 30m
    BOM
    11:05 pm
    4h 55m
    BOM
    4:00 am
    4h 25m
    SEZ
    6:55 am
    2h 25m
    SEZ
    9:20 am
    2h 35m
    TNR
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W11
    8:05 pm, 8 May Fri
    SIN Singapore
    11:05 pm, 8 May Fri
    BOM Mumbai (Bombay)
    5h 30m
    4h 55m layover in Mumbai (Bombay) (BOM)
    HM261
    4:00 am, 9 May Sat
    BOM Mumbai (Bombay)
    6:55 am, 9 May Sat
    SEZ Mahe Island
    4h 25m
    2h 25m layover in Mahe Island (SEZ)
    MD121
    9:20 am, 9 May Sat
    SEZ Mahe Island
    10:55 am, 9 May Sat
    TNR Antananarivo
    2h 35m

    Return: Antananarivo to Singapore via Mahe Island, Mumbai (Bombay)

    TNR
    3:00 pm
    2h 35m
    SEZ
    6:35 pm
    2h 10m
    SEZ
    8:45 pm
    4h 40m
    BOM
    2:55 am (+1)
    7h
    BOM
    9:55 am
    5h 45m
    SIN
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MD120
    3:00 pm, 13 May Wed
    TNR Antananarivo
    6:35 pm, 13 May Wed
    SEZ Mahe Island
    2h 35m
    2h 10m layover in Mahe Island (SEZ)
    HM260
    8:45 pm, 13 May Wed
    SEZ Mahe Island
    2:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    4h 40m
    7h layover in Mumbai (Bombay) (BOM)
    9W10
    9:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    6:10 pm, 14 May Thu
    SIN Singapore
    5h 45m
    Depart: Fri, 8 May Return: Wed, 13 May Singapore to Antananarivo Fri, 8 May - Wed, 13 May
    South African Airways 1 stop 17h 40m
    1:30 am SIN - 2:10 pm TNR
    Multiple Airlines 2+ stops 22h 20m
    2:50 pm TNR - 6:10 pm (+1) SIN
    US$4,212
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Johannesburg

    SIN
    1:30 am
    10h 45m
    JNB
    6:15 am
    3h 45m
    JNB
    10:00 am
    3h 10m
    TNR
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    1:30 am, 8 May Fri
    SIN Singapore
    6:15 am, 8 May Fri
    JNB Johannesburg
    10h 45m
    3h 45m layover in Johannesburg (JNB)
    SA8252
    10:00 am, 8 May Fri
    JNB Johannesburg
    2:10 pm, 8 May Fri
    TNR Antananarivo
    3h 10m

    Return: Antananarivo to Singapore via Mahe Island, Mumbai (Bombay)

    TNR
    2:50 pm
    2h 45m
    SEZ
    6:35 pm
    2h 10m
    SEZ
    8:45 pm
    4h 40m
    BOM
    2:55 am (+1)
    7h
    BOM
    9:55 am
    5h 45m
    SIN
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    HM754
    2:50 pm, 13 May Wed
    TNR Antananarivo
    6:35 pm, 13 May Wed
    SEZ Mahe Island
    2h 45m
    2h 10m layover in Mahe Island (SEZ)
    HM260
    8:45 pm, 13 May Wed
    SEZ Mahe Island
    2:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    4h 40m
    7h layover in Mumbai (Bombay) (BOM)
    GA9386
    9:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    6:10 pm, 14 May Thu
    SIN Singapore
    5h 45m
    Depart: Fri, 8 May Return: Wed, 13 May Singapore to Antananarivo Fri, 8 May - Wed, 13 May
    South African Airways 1 stop 17h 40m
    1:30 am SIN - 2:10 pm TNR
    Multiple Airlines 2+ stops 22h 10m
    3:00 pm TNR - 6:10 pm (+1) SIN
    US$4,241
    onetravel.com
    Show Details

    Depart: Singapore to Antananarivo via Johannesburg

    SIN
    1:30 am
    10h 45m
    JNB
    6:15 am
    3h 45m
    JNB
    10:00 am
    3h 10m
    TNR
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7231
    1:30 am, 8 May Fri
    SIN Singapore
    6:15 am, 8 May Fri
    JNB Johannesburg
    10h 45m
    3h 45m layover in Johannesburg (JNB)
    SA8252
    10:00 am, 8 May Fri
    JNB Johannesburg
    2:10 pm, 8 May Fri
    TNR Antananarivo
    3h 10m

    Return: Antananarivo to Singapore via Mahe Island, Mumbai (Bombay)

    TNR
    3:00 pm
    2h 35m
    SEZ
    6:35 pm
    2h 10m
    SEZ
    8:45 pm
    4h 40m
    BOM
    2:55 am (+1)
    7h
    BOM
    9:55 am
    5h 45m
    SIN
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MD120
    3:00 pm, 13 May Wed
    TNR Antananarivo
    6:35 pm, 13 May Wed
    SEZ Mahe Island
    2h 35m
    2h 10m layover in Mahe Island (SEZ)
    HM260
    8:45 pm, 13 May Wed
    SEZ Mahe Island
    2:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    4h 40m
    7h layover in Mumbai (Bombay) (BOM)
    GA9386
    9:55 am, 14 May Thu
    BOM Mumbai (Bombay)
    6:10 pm, 14 May Thu
    SIN Singapore
    5h 45m