Featured airlines
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheap Flights from Barcelona (BCN) to Antananarivo (TNR)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon., 21 Jul. - Sun., 10 Aug.
BCN
Barcelona
TNR
Antananarivo
AU$2,288 Return, found 1 day ago
AU$2,288
Return
found 1 day ago

Mon., 21 Jul. - Sun., 10 Aug.
BCN
Barcelona
TNR
Antananarivo
AU$2,364 Return, found 1 day ago
AU$2,364
Return
found 1 day ago

Mon., 21 Jul. - Sun., 10 Aug.
BCN
Barcelona
TNR
Antananarivo
AU$2,383 Return, found 1 day ago
AU$2,383
Return
found 1 day ago

Mon., 21 Jul. - Sun., 10 Aug.
BCN
Barcelona
TNR
Antananarivo
AU$2,632 Return, found 1 day ago
AU$2,632
Return
found 1 day ago

Mon., 21 Jul. - Sun., 10 Aug.
BCN
Barcelona
TNR
Antananarivo
AU$2,901 Return, found 1 day ago
AU$2,901
Return
found 1 day ago

Mon., 21 Jul. - Sun., 10 Aug.
BCN
Barcelona
TNR
Antananarivo
AU$3,427 Return, found 1 day ago
AU$3,427
Return
found 1 day ago
Expedia's Latest Trends
Hotels
Rockhampton Court Motor InnDream Beach HutsParkside Motel GeelongHotels in CanberraHotels near Kingsford Smith Intl.Hotels in Gol GolMercure Hotel Palermo CentroCopthorne Hotel and Resort Queenstown LakefrontHotels in Hong Kong SARTerama Ski LodgeHotels in RoadvaleThe Park City Grand Plaza KensingtonHotels in EumundiHotels in Crested ButteHotels in St MarysCasino Hotels in LauncestonCaravan Parks NewcastleSofitel Krabi Phokeethra Golf & Spa Resort
Flights
Flights from Vancouver (YVR) to Las Vegas (LAS)Flights from Bilbao to Palma de MallorcaFlights from Melbourne (MEL) to Orlando (MCO)Flights from Tuban (DPS) to Delhi (DEL)Flights from Cairns (CNS) to Mackay (MKY)Flights from Brisbane (BNE) to Burketown (BUC)Flights from Adelaide to Byron BayFlights from Canberra (CBR) to Singapore (SIN)Flights from London (LHR) to Orlando (MCO)
*Available to Expedia members.