{"meta":{"generatedAt":"2026-08-25T00:49:01+02:00","source":"Flights_all_select + iatavilles + destinations + destinationsvilles","sourceMaxCacheDate":"2026-06-04T05:17:17","rankingMethod":"observations, diversité compagnies, direct, priorités destination, récence relative et coordonnées","axisCount":2022,"topAxisCount":1000,"countryCount":97,"cityCount":257,"observedAirlineCount":129,"pricesIncluded":false,"destinationAxisCount":22,"returnedAxisCount":22},"destination":{"name":"Brésil","nameLong":"Brésil","slug":"bresil","frenchName":"Brésil","frenchSlug":"bresil","capital":"Brasilia","capitalSlug":"brasilia","economicCapital":"Rio de Janeiro","economicCapitalSlug":"rio-de-janeiro","iso2":"BR","continent":"amerique-du-sud","destinationType":"country","parentCountry":"","parentIso2":"","topDeparture":1,"topArrival":1,"top":1,"grammaticalArticles":["le","au","du"],"siteCityCount":3,"arrivalAxisCount":22,"departureAxisCount":0,"arrivalCityCount":3,"departureCityCount":0,"officialTravelAdviceUrl":"https://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs/conseils-par-pays-destination/","travelAdviceNotice":"Vérifier les formalités, la sécurité et la santé auprès des autorités compétentes avant le départ.","canonicalUrl":"https://www.voldiscount.com/billet-avion-bresil/billet-avion.php","dataUrl":"https://www.voldiscount.com/data/destinations/bresil.json"},"statistics":{"axisCount":22,"observationCount":101,"directAxisCount":4,"departureCityCount":10,"arrivalCityCount":3,"airlineCount":15,"observedMonths":[1,2,3,6,7,8,9,10,11,12],"departureIataCodes":["BOD","BRU","CDG","FRA","GVA","LYS","MRS","NCE","NTE","ORY","TLS"],"arrivalIataCodes":["FOR","GIG","SDU","SSA"],"distanceKm":{"minimum":6606,"maximum":9585,"average":8059}},"axes":[{"id":"9b01d845964ba446","departure":{"city":"Paris","citySlug":"paris","country":"France","countrySlug":"france","iataCodes":["CDG","ORY"],"region":"Île de France","latitude":48.8534,"longitude":2.3488},"arrival":{"city":"Rio de Janeiro","citySlug":"rio-de-janeiro","country":"Brésil","countrySlug":"bresil","iataCodes":["GIG","SDU"],"region":"","latitude":-22.9068,"longitude":-43.1729},"url":"/vol-france/paris/vers/bresil/rio-de-janeiro.php","score":90.497,"distanceKm":9167,"observations":14,"airlineCount":10,"airlineCodes":["AC","AF","AZ","BA","IB","KL","LH","OS","TP","UX"],"airlines":[{"iata":"AC","name":"Air Canada","slug":"air-canada","lowCost":false,"website":"https://www.aircanada.com"},{"iata":"UX","name":"Air Europa","slug":"air-europa","lowCost":false,"website":"https://www.aireuropa.com"},{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"OS","name":"Austrian Airlines","slug":"austrian-airlines","lowCost":false,"website":"https://www.austrian.com"},{"iata":"BA","name":"British Airways","slug":"british-airways","lowCost":false,"website":"https://www.britishairways.com"},{"iata":"IB","name":"Iberia","slug":"iberia","lowCost":false,"website":"https://www.iberia.com"},{"iata":"AZ","name":"ITA Airways","slug":"ita-airways","lowCost":false,"website":"https://www.itaspa.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"LH","name":"Lufthansa","slug":"lufthansa","lowCost":false,"website":"https://www.lufthansa.com"},{"iata":"TP","name":"TAP Portugal","slug":"tap-portugal","lowCost":false,"website":"https://www.flytap.com"}],"cabinClasses":["Economic"],"observedMonths":[6,9,10,11,12],"directObserved":true,"directObservationCount":1,"oneWayObservationCount":0,"minDurationMinutes":690,"avgDurationMinutes":1588,"firstSeenAt":"2026-05-16T18:14:38","lastSeenAt":"2026-06-03T21:20:30","firstTravelDate":"2026-06-06","lastTravelDate":"2026-12-19","canonicalUrl":"https://www.voldiscount.com/vol-france/paris/vers/bresil/rio-de-janeiro/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/9b01d845964ba446.json","rank":92,"tier":"top100"},{"id":"eeea3088419824a7","departure":{"city":"Paris","citySlug":"paris","country":"France","countrySlug":"france","iataCodes":["CDG","ORY"],"region":"Île de France","latitude":48.8534,"longitude":2.3488},"arrival":{"city":"Salvador de Bahia","citySlug":"salvador","country":"Brésil","countrySlug":"bresil","iataCodes":["SSA"],"region":"","latitude":-12.9722,"longitude":-38.5014},"url":"/vol-france/paris/vers/bresil/salvador.php","score":85.786,"distanceKm":7959,"observations":11,"airlineCount":4,"airlineCodes":["AF","KL","TP","UX"],"airlines":[{"iata":"UX","name":"Air Europa","slug":"air-europa","lowCost":false,"website":"https://www.aireuropa.com"},{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"TP","name":"TAP Portugal","slug":"tap-portugal","lowCost":false,"website":"https://www.flytap.com"}],"cabinClasses":["Economic"],"observedMonths":[1,2,3,6,9,11,12],"directObserved":true,"directObservationCount":4,"oneWayObservationCount":0,"minDurationMinutes":605,"avgDurationMinutes":931,"firstSeenAt":"2026-05-07T00:28:05","lastSeenAt":"2026-06-02T21:45:07","firstTravelDate":"2026-06-15","lastTravelDate":"2027-03-24","canonicalUrl":"https://www.voldiscount.com/vol-france/paris/vers/bresil/salvador/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/eeea3088419824a7.json","rank":272,"tier":"top500"},{"id":"e09b463e2c383f2e","departure":{"city":"Marseille","citySlug":"marseille","country":"France","countrySlug":"france","iataCodes":["MRS"],"region":"Provence","latitude":43.296482,"longitude":5.36978},"arrival":{"city":"Rio de Janeiro","citySlug":"rio-de-janeiro","country":"Brésil","countrySlug":"bresil","iataCodes":["GIG"],"region":"","latitude":-22.9068,"longitude":-43.1729},"url":"/vol-france/marseille/vers/bresil/rio-de-janeiro.php","score":72.367,"distanceKm":8874,"observations":8,"airlineCount":8,"airlineCodes":["AF","AZ","BA","IB","KL","LH","LX","TP"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"BA","name":"British Airways","slug":"british-airways","lowCost":false,"website":"https://www.britishairways.com"},{"iata":"IB","name":"Iberia","slug":"iberia","lowCost":false,"website":"https://www.iberia.com"},{"iata":"AZ","name":"ITA Airways","slug":"ita-airways","lowCost":false,"website":"https://www.itaspa.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"LH","name":"Lufthansa","slug":"lufthansa","lowCost":false,"website":"https://www.lufthansa.com"},{"iata":"LX","name":"Swiss","slug":"swiss","lowCost":false,"website":"https://www.swiss.com"},{"iata":"TP","name":"TAP Portugal","slug":"tap-portugal","lowCost":false,"website":"https://www.flytap.com"}],"cabinClasses":["Economic"],"observedMonths":[6,11,12],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":890,"avgDurationMinutes":1561,"firstSeenAt":"2026-05-06T09:56:06","lastSeenAt":"2026-06-03T19:35:55","firstTravelDate":"2026-06-09","lastTravelDate":"2026-12-01","canonicalUrl":"https://www.voldiscount.com/vol-france/marseille/vers/bresil/rio-de-janeiro/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/e09b463e2c383f2e.json","rank":892,"tier":"top1000"},{"id":"f5f87a04e707e995","departure":{"city":"Nice","citySlug":"nice","country":"France","countrySlug":"france","iataCodes":["NCE"],"region":"Côte d'Azur","latitude":43.7034,"longitude":7.2663},"arrival":{"city":"Rio de Janeiro","citySlug":"rio-de-janeiro","country":"Brésil","countrySlug":"bresil","iataCodes":["GIG","SDU"],"region":"","latitude":-22.9068,"longitude":-43.1729},"url":"/vol-france/nice/vers/bresil/rio-de-janeiro.php","score":72.367,"distanceKm":9015,"observations":8,"airlineCount":7,"airlineCodes":["AF","AZ","BA","IB","KL","LH","TP"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"BA","name":"British Airways","slug":"british-airways","lowCost":false,"website":"https://www.britishairways.com"},{"iata":"IB","name":"Iberia","slug":"iberia","lowCost":false,"website":"https://www.iberia.com"},{"iata":"AZ","name":"ITA Airways","slug":"ita-airways","lowCost":false,"website":"https://www.itaspa.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"LH","name":"Lufthansa","slug":"lufthansa","lowCost":false,"website":"https://www.lufthansa.com"},{"iata":"TP","name":"TAP Portugal","slug":"tap-portugal","lowCost":false,"website":"https://www.flytap.com"}],"cabinClasses":["Economic"],"observedMonths":[6,7,9,10,11,12],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":885,"avgDurationMinutes":1535,"firstSeenAt":"2026-05-05T10:09:16","lastSeenAt":"2026-06-04T00:32:15","firstTravelDate":"2026-06-10","lastTravelDate":"2026-12-02","canonicalUrl":"https://www.voldiscount.com/vol-france/nice/vers/bresil/rio-de-janeiro/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/f5f87a04e707e995.json","rank":896,"tier":"top1000"},{"id":"4a12c3460eada869","departure":{"city":"Toulouse","citySlug":"toulouse","country":"France","countrySlug":"france","iataCodes":["TLS"],"region":"Occitanie","latitude":43.6043,"longitude":1.4437},"arrival":{"city":"Rio de Janeiro","citySlug":"rio-de-janeiro","country":"Brésil","countrySlug":"bresil","iataCodes":["GIG"],"region":"","latitude":-22.9068,"longitude":-43.1729},"url":"/vol-france/toulouse/vers/bresil/rio-de-janeiro.php","score":72.267,"distanceKm":8683,"observations":8,"airlineCount":7,"airlineCodes":["AF","BA","IB","KL","LA","LH","TP"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"BA","name":"British Airways","slug":"british-airways","lowCost":false,"website":"https://www.britishairways.com"},{"iata":"IB","name":"Iberia","slug":"iberia","lowCost":false,"website":"https://www.iberia.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"LA","name":"Latam Airlines","slug":"latam-airlines","lowCost":false,"website":"https://www.latam.com"},{"iata":"LH","name":"Lufthansa","slug":"lufthansa","lowCost":false,"website":"https://www.lufthansa.com"},{"iata":"TP","name":"TAP Portugal","slug":"tap-portugal","lowCost":false,"website":"https://www.flytap.com"}],"cabinClasses":["Economic"],"observedMonths":[6,9,10,11,12],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":820,"avgDurationMinutes":1286,"firstSeenAt":"2026-05-06T23:57:45","lastSeenAt":"2026-05-31T08:36:13","firstTravelDate":"2026-06-10","lastTravelDate":"2026-12-04","canonicalUrl":"https://www.voldiscount.com/vol-france/toulouse/vers/bresil/rio-de-janeiro/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/4a12c3460eada869.json","rank":919,"tier":"top1000"},{"id":"43b5c4855f181b7d","departure":{"city":"Lyon","citySlug":"lyon","country":"France","countrySlug":"france","iataCodes":["LYS"],"region":"Auvergne-Rhône-Alpes","latitude":45.757815,"longitude":4.832011},"arrival":{"city":"Rio de Janeiro","citySlug":"rio-de-janeiro","country":"Brésil","countrySlug":"bresil","iataCodes":["GIG"],"region":"","latitude":-22.9068,"longitude":-43.1729},"url":"/vol-france/lyon/vers/bresil/rio-de-janeiro.php","score":70.953,"distanceKm":9041,"observations":7,"airlineCount":7,"airlineCodes":["AC","AF","BA","IB","KL","LH","TP"],"airlines":[{"iata":"AC","name":"Air Canada","slug":"air-canada","lowCost":false,"website":"https://www.aircanada.com"},{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"BA","name":"British Airways","slug":"british-airways","lowCost":false,"website":"https://www.britishairways.com"},{"iata":"IB","name":"Iberia","slug":"iberia","lowCost":false,"website":"https://www.iberia.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"LH","name":"Lufthansa","slug":"lufthansa","lowCost":false,"website":"https://www.lufthansa.com"},{"iata":"TP","name":"TAP Portugal","slug":"tap-portugal","lowCost":false,"website":"https://www.flytap.com"}],"cabinClasses":["Economic"],"observedMonths":[6,8,11,12],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":860,"avgDurationMinutes":1260,"firstSeenAt":"2026-05-05T06:04:41","lastSeenAt":"2026-06-03T15:16:01","firstTravelDate":"2026-06-11","lastTravelDate":"2026-12-02","canonicalUrl":"https://www.voldiscount.com/vol-france/lyon/vers/bresil/rio-de-janeiro/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/43b5c4855f181b7d.json","rank":962,"tier":"top1000"},{"id":"990ea0e04438619e","departure":{"city":"Bordeaux","citySlug":"bordeaux","country":"France","countrySlug":"france","iataCodes":["BOD"],"region":"Aquitaine","latitude":44.8378,"longitude":-0.5792},"arrival":{"city":"Salvador de Bahia","citySlug":"salvador","country":"Brésil","countrySlug":"bresil","iataCodes":["SSA"],"region":"","latitude":-12.9722,"longitude":-38.5014},"url":"/vol-france/bordeaux/vers/bresil/salvador.php","score":70.887,"distanceKm":7477,"observations":7,"airlineCount":6,"airlineCodes":["AF","IB","KL","LH","LX","TK"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"IB","name":"Iberia","slug":"iberia","lowCost":false,"website":"https://www.iberia.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"LH","name":"Lufthansa","slug":"lufthansa","lowCost":false,"website":"https://www.lufthansa.com"},{"iata":"LX","name":"Swiss","slug":"swiss","lowCost":false,"website":"https://www.swiss.com"},{"iata":"TK","name":"Turkish Airlines","slug":"turkish-airlines","lowCost":false,"website":"https://www.turkishairlines.com"}],"cabinClasses":["Economic"],"observedMonths":[6,7,10,11],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":865,"avgDurationMinutes":1823,"firstSeenAt":"2026-05-11T02:21:06","lastSeenAt":"2026-06-01T20:20:02","firstTravelDate":"2026-06-09","lastTravelDate":"2026-11-08","canonicalUrl":"https://www.voldiscount.com/vol-france/bordeaux/vers/bresil/salvador/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/990ea0e04438619e.json","rank":982,"tier":"top1000"},{"id":"9c13c7c4342f2a22","departure":{"city":"Genève","citySlug":"geneve","country":"Suisse","countrySlug":"suisse","iataCodes":["GVA"],"region":"","latitude":46.204391,"longitude":6.143158},"arrival":{"city":"Rio de Janeiro","citySlug":"rio-de-janeiro","country":"Brésil","countrySlug":"bresil","iataCodes":["GIG","SDU"],"region":"","latitude":-22.9068,"longitude":-43.1729},"url":"/vol-suisse/geneve/vers/bresil/rio-de-janeiro.php","score":67.268,"distanceKm":9147,"observations":5,"airlineCount":5,"airlineCodes":["AC","DL","KL","UA","UX"],"airlines":[{"iata":"AC","name":"Air Canada","slug":"air-canada","lowCost":false,"website":"https://www.aircanada.com"},{"iata":"UX","name":"Air Europa","slug":"air-europa","lowCost":false,"website":"https://www.aireuropa.com"},{"iata":"DL","name":"Delta Air Lines","slug":"delta-airlines","lowCost":false,"website":"https://www.delta.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"UA","name":"United Airlines","slug":"united-airlines","lowCost":false,"website":"https://www.united.com"}],"cabinClasses":["Economic"],"observedMonths":[8,11],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":1550,"avgDurationMinutes":2115,"firstSeenAt":"2026-05-23T12:14:28","lastSeenAt":"2026-05-27T14:37:50","firstTravelDate":"2026-08-14","lastTravelDate":"2026-11-11","canonicalUrl":"https://www.voldiscount.com/vol-suisse/geneve/vers/bresil/rio-de-janeiro/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/9c13c7c4342f2a22.json","rank":1211,"tier":"catalog"},{"id":"f963b3fa62899707","departure":{"city":"Toulouse","citySlug":"toulouse","country":"France","countrySlug":"france","iataCodes":["TLS"],"region":"Occitanie","latitude":43.6043,"longitude":1.4437},"arrival":{"city":"Salvador de Bahia","citySlug":"salvador","country":"Brésil","countrySlug":"bresil","iataCodes":["SSA"],"region":"","latitude":-12.9722,"longitude":-38.5014},"url":"/vol-france/toulouse/vers/bresil/salvador.php","score":63.313,"distanceKm":7482,"observations":4,"airlineCount":4,"airlineCodes":["AF","KL","LH","TP"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"LH","name":"Lufthansa","slug":"lufthansa","lowCost":false,"website":"https://www.lufthansa.com"},{"iata":"TP","name":"TAP Portugal","slug":"tap-portugal","lowCost":false,"website":"https://www.flytap.com"}],"cabinClasses":["Economic"],"observedMonths":[6,11],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":865,"avgDurationMinutes":1441,"firstSeenAt":"2026-05-11T22:00:56","lastSeenAt":"2026-06-03T17:01:53","firstTravelDate":"2026-06-05","lastTravelDate":"2026-11-09","canonicalUrl":"https://www.voldiscount.com/vol-france/toulouse/vers/bresil/salvador/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/f963b3fa62899707.json","rank":1283,"tier":"catalog"},{"id":"7832326f510e8f19","departure":{"city":"Paris","citySlug":"paris","country":"France","countrySlug":"france","iataCodes":["CDG","ORY"],"region":"Île de France","latitude":48.8534,"longitude":2.3488},"arrival":{"city":"Fortaleza","citySlug":"fortaleza","country":"Brésil","countrySlug":"bresil","iataCodes":["FOR"],"region":"","latitude":-3.7319,"longitude":-38.5267},"url":"/vol-france/paris/vers/bresil/fortaleza.php","score":61.017,"distanceKm":7052,"observations":2,"airlineCount":2,"airlineCodes":["AF","UX"],"airlines":[{"iata":"UX","name":"Air Europa","slug":"air-europa","lowCost":false,"website":"https://www.aireuropa.com"},{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"}],"cabinClasses":["Economic"],"observedMonths":[10,11],"directObserved":true,"directObservationCount":1,"oneWayObservationCount":0,"minDurationMinutes":545,"avgDurationMinutes":1740,"firstSeenAt":"2026-05-10T16:23:39","lastSeenAt":"2026-05-29T10:04:54","firstTravelDate":"2026-10-02","lastTravelDate":"2026-11-13","canonicalUrl":"https://www.voldiscount.com/vol-france/paris/vers/bresil/fortaleza/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/7832326f510e8f19.json","rank":1413,"tier":"catalog"},{"id":"0f27012ed7fe0330","departure":{"city":"Francfort","citySlug":"francfort","country":"Allemagne","countrySlug":"allemagne","iataCodes":["FRA"],"region":"","latitude":50.1109,"longitude":8.6821},"arrival":{"city":"Rio de Janeiro","citySlug":"rio-de-janeiro","country":"Brésil","countrySlug":"bresil","iataCodes":["GIG"],"region":"","latitude":-22.9068,"longitude":-43.1729},"url":"/vol-allemagne/francfort/vers/bresil/rio-de-janeiro.php","score":60.817,"distanceKm":9585,"observations":2,"airlineCount":2,"airlineCodes":["AF","LH"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"LH","name":"Lufthansa","slug":"lufthansa","lowCost":false,"website":"https://www.lufthansa.com"}],"cabinClasses":["Economic"],"observedMonths":[6,8],"directObserved":true,"directObservationCount":1,"oneWayObservationCount":0,"minDurationMinutes":null,"avgDurationMinutes":null,"firstSeenAt":"2026-05-05T17:29:46","lastSeenAt":"2026-05-23T11:28:15","firstTravelDate":"2026-06-11","lastTravelDate":"2026-08-30","canonicalUrl":"https://www.voldiscount.com/vol-allemagne/francfort/vers/bresil/rio-de-janeiro/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/0f27012ed7fe0330.json","rank":1424,"tier":"catalog"},{"id":"55fb6839834ffe3c","departure":{"city":"Nice","citySlug":"nice","country":"France","countrySlug":"france","iataCodes":["NCE"],"region":"Côte d'Azur","latitude":43.7034,"longitude":7.2663},"arrival":{"city":"Salvador de Bahia","citySlug":"salvador","country":"Brésil","countrySlug":"bresil","iataCodes":["SSA"],"region":"","latitude":-12.9722,"longitude":-38.5014},"url":"/vol-france/nice/vers/bresil/salvador.php","score":56.636,"distanceKm":7822,"observations":3,"airlineCount":3,"airlineCodes":["AF","KL","TP"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"TP","name":"TAP Portugal","slug":"tap-portugal","lowCost":false,"website":"https://www.flytap.com"}],"cabinClasses":["Economic"],"observedMonths":[3,6],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":795,"avgDurationMinutes":1505,"firstSeenAt":"2026-05-12T21:48:22","lastSeenAt":"2026-06-03T23:39:00","firstTravelDate":"2026-06-11","lastTravelDate":"2027-03-04","canonicalUrl":"https://www.voldiscount.com/vol-france/nice/vers/bresil/salvador/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/55fb6839834ffe3c.json","rank":1484,"tier":"catalog"},{"id":"9a693ed00f1fd529","departure":{"city":"Nantes","citySlug":"nantes","country":"France","countrySlug":"france","iataCodes":["NTE"],"region":"Loire Atlantique","latitude":47.2181,"longitude":-1.5528},"arrival":{"city":"Rio de Janeiro","citySlug":"rio-de-janeiro","country":"Brésil","countrySlug":"bresil","iataCodes":["GIG"],"region":"","latitude":-22.9068,"longitude":-43.1729},"url":"/vol-france/nantes/vers/bresil/rio-de-janeiro.php","score":56.502,"distanceKm":8841,"observations":3,"airlineCount":3,"airlineCodes":["AF","KL","LH"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"LH","name":"Lufthansa","slug":"lufthansa","lowCost":false,"website":"https://www.lufthansa.com"}],"cabinClasses":["Economic"],"observedMonths":[6,12],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":850,"avgDurationMinutes":1625,"firstSeenAt":"2026-05-05T15:24:14","lastSeenAt":"2026-05-30T22:22:06","firstTravelDate":"2026-06-11","lastTravelDate":"2026-12-03","canonicalUrl":"https://www.voldiscount.com/vol-france/nantes/vers/bresil/rio-de-janeiro/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/9a693ed00f1fd529.json","rank":1509,"tier":"catalog"},{"id":"710ccf5574d5c136","departure":{"city":"Marseille","citySlug":"marseille","country":"France","countrySlug":"france","iataCodes":["MRS"],"region":"Provence","latitude":43.296482,"longitude":5.36978},"arrival":{"city":"Salvador de Bahia","citySlug":"salvador","country":"Brésil","countrySlug":"bresil","iataCodes":["SSA"],"region":"","latitude":-12.9722,"longitude":-38.5014},"url":"/vol-france/marseille/vers/bresil/salvador.php","score":55.28,"distanceKm":7679,"observations":4,"airlineCount":2,"airlineCodes":["AF","TP"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"TP","name":"TAP Portugal","slug":"tap-portugal","lowCost":false,"website":"https://www.flytap.com"}],"cabinClasses":["Economic"],"observedMonths":[1,2,6,11],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":865,"avgDurationMinutes":933,"firstSeenAt":"2026-05-07T12:07:44","lastSeenAt":"2026-06-02T14:25:46","firstTravelDate":"2026-06-15","lastTravelDate":"2027-02-19","canonicalUrl":"https://www.voldiscount.com/vol-france/marseille/vers/bresil/salvador/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/710ccf5574d5c136.json","rank":1554,"tier":"catalog"},{"id":"048e142f00a540f9","departure":{"city":"Lyon","citySlug":"lyon","country":"France","countrySlug":"france","iataCodes":["LYS"],"region":"Auvergne-Rhône-Alpes","latitude":45.757815,"longitude":4.832011},"arrival":{"city":"Salvador de Bahia","citySlug":"salvador","country":"Brésil","countrySlug":"bresil","iataCodes":["SSA"],"region":"","latitude":-12.9722,"longitude":-38.5014},"url":"/vol-france/lyon/vers/bresil/salvador.php","score":52.636,"distanceKm":7840,"observations":3,"airlineCount":2,"airlineCodes":["AF","TP"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"TP","name":"TAP Portugal","slug":"tap-portugal","lowCost":false,"website":"https://www.flytap.com"}],"cabinClasses":["Economic"],"observedMonths":[2,3,6],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":830,"avgDurationMinutes":885,"firstSeenAt":"2026-05-11T10:30:29","lastSeenAt":"2026-06-03T08:58:21","firstTravelDate":"2026-06-15","lastTravelDate":"2027-03-17","canonicalUrl":"https://www.voldiscount.com/vol-france/lyon/vers/bresil/salvador/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/048e142f00a540f9.json","rank":1566,"tier":"catalog"},{"id":"9e17c0df71925a31","departure":{"city":"Nice","citySlug":"nice","country":"France","countrySlug":"france","iataCodes":["NCE"],"region":"Côte d'Azur","latitude":43.7034,"longitude":7.2663},"arrival":{"city":"Fortaleza","citySlug":"fortaleza","country":"Brésil","countrySlug":"bresil","iataCodes":["FOR"],"region":"","latitude":-3.7319,"longitude":-38.5267},"url":"/vol-france/nice/vers/bresil/fortaleza.php","score":48.983,"distanceKm":6976,"observations":2,"airlineCount":2,"airlineCodes":["AF","IB"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"IB","name":"Iberia","slug":"iberia","lowCost":false,"website":"https://www.iberia.com"}],"cabinClasses":["Economic"],"observedMonths":[6],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":935,"avgDurationMinutes":1013,"firstSeenAt":"2026-05-20T06:45:14","lastSeenAt":"2026-05-28T18:05:34","firstTravelDate":"2026-06-14","lastTravelDate":"2026-06-19","canonicalUrl":"https://www.voldiscount.com/vol-france/nice/vers/bresil/fortaleza/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/9e17c0df71925a31.json","rank":1730,"tier":"catalog"},{"id":"bc62f10b6424ee1a","departure":{"city":"Lyon","citySlug":"lyon","country":"France","countrySlug":"france","iataCodes":["LYS"],"region":"Auvergne-Rhône-Alpes","latitude":45.757815,"longitude":4.832011},"arrival":{"city":"Fortaleza","citySlug":"fortaleza","country":"Brésil","countrySlug":"bresil","iataCodes":["FOR"],"region":"","latitude":-3.7319,"longitude":-38.5267},"url":"/vol-france/lyon/vers/bresil/fortaleza.php","score":48.917,"distanceKm":6965,"observations":2,"airlineCount":2,"airlineCodes":["AF","IB"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"IB","name":"Iberia","slug":"iberia","lowCost":false,"website":"https://www.iberia.com"}],"cabinClasses":["Economic"],"observedMonths":[6],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":685,"avgDurationMinutes":773,"firstSeenAt":"2026-05-22T15:09:54","lastSeenAt":"2026-05-26T16:35:43","firstTravelDate":"2026-06-07","lastTravelDate":"2026-06-14","canonicalUrl":"https://www.voldiscount.com/vol-france/lyon/vers/bresil/fortaleza/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/bc62f10b6424ee1a.json","rank":1736,"tier":"catalog"},{"id":"494fd975be28ae9a","departure":{"city":"Nantes","citySlug":"nantes","country":"France","countrySlug":"france","iataCodes":["NTE"],"region":"Loire Atlantique","latitude":47.2181,"longitude":-1.5528},"arrival":{"city":"Salvador de Bahia","citySlug":"salvador","country":"Brésil","countrySlug":"bresil","iataCodes":["SSA"],"region":"","latitude":-12.9722,"longitude":-38.5014},"url":"/vol-france/nantes/vers/bresil/salvador.php","score":48.917,"distanceKm":7633,"observations":2,"airlineCount":2,"airlineCodes":["AF","KL"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"}],"cabinClasses":["Economic"],"observedMonths":[11],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":865,"avgDurationMinutes":1435,"firstSeenAt":"2026-05-17T12:13:31","lastSeenAt":"2026-05-26T19:08:02","firstTravelDate":"2026-11-16","lastTravelDate":"2026-11-20","canonicalUrl":"https://www.voldiscount.com/vol-france/nantes/vers/bresil/salvador/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/494fd975be28ae9a.json","rank":1737,"tier":"catalog"},{"id":"26d8439d1649a12b","departure":{"city":"Toulouse","citySlug":"toulouse","country":"France","countrySlug":"france","iataCodes":["TLS"],"region":"Occitanie","latitude":43.6043,"longitude":1.4437},"arrival":{"city":"Fortaleza","citySlug":"fortaleza","country":"Brésil","countrySlug":"bresil","iataCodes":["FOR"],"region":"","latitude":-3.7319,"longitude":-38.5267},"url":"/vol-france/toulouse/vers/bresil/fortaleza.php","score":48.817,"distanceKm":6606,"observations":2,"airlineCount":2,"airlineCodes":["AF","IB"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"IB","name":"Iberia","slug":"iberia","lowCost":false,"website":"https://www.iberia.com"}],"cabinClasses":["Economic"],"observedMonths":[6,11],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":685,"avgDurationMinutes":685,"firstSeenAt":"2026-05-07T20:43:17","lastSeenAt":"2026-05-23T09:36:00","firstTravelDate":"2026-06-14","lastTravelDate":"2026-11-21","canonicalUrl":"https://www.voldiscount.com/vol-france/toulouse/vers/bresil/fortaleza/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/26d8439d1649a12b.json","rank":1746,"tier":"catalog"},{"id":"6b09865b442fc7b1","departure":{"city":"Bruxelles","citySlug":"bruxelles","country":"Belgique","countrySlug":"belgique","iataCodes":["BRU"],"region":"","latitude":50.8503,"longitude":4.3517},"arrival":{"city":"Rio de Janeiro","citySlug":"rio-de-janeiro","country":"Brésil","countrySlug":"bresil","iataCodes":["GIG"],"region":"","latitude":-22.9068,"longitude":-43.1729},"url":"/vol-belgique/bruxelles/vers/bresil/rio-de-janeiro.php","score":48.717,"distanceKm":9428,"observations":2,"airlineCount":2,"airlineCodes":["KL","TP"],"airlines":[{"iata":"KL","name":"KLM","slug":"klm","lowCost":false,"website":"https://www.klm.com"},{"iata":"TP","name":"TAP Portugal","slug":"tap-portugal","lowCost":false,"website":"https://www.flytap.com"}],"cabinClasses":["Economic"],"observedMonths":[7,10],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":1125,"avgDurationMinutes":1125,"firstSeenAt":"2026-05-10T14:08:05","lastSeenAt":"2026-05-20T22:38:58","firstTravelDate":"2026-07-12","lastTravelDate":"2026-10-20","canonicalUrl":"https://www.voldiscount.com/vol-belgique/bruxelles/vers/bresil/rio-de-janeiro/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/6b09865b442fc7b1.json","rank":1758,"tier":"catalog"},{"id":"c8909cbf3b135052","departure":{"city":"Bruxelles","citySlug":"bruxelles","country":"Belgique","countrySlug":"belgique","iataCodes":["BRU"],"region":"","latitude":50.8503,"longitude":4.3517},"arrival":{"city":"Fortaleza","citySlug":"fortaleza","country":"Brésil","countrySlug":"bresil","iataCodes":["FOR"],"region":"","latitude":-3.7319,"longitude":-38.5267},"url":"/vol-belgique/bruxelles/vers/bresil/fortaleza.php","score":40.151,"distanceKm":7308,"observations":1,"airlineCount":1,"airlineCodes":["IB"],"airlines":[{"iata":"IB","name":"Iberia","slug":"iberia","lowCost":false,"website":"https://www.iberia.com"}],"cabinClasses":["Economic"],"observedMonths":[6],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":805,"avgDurationMinutes":805,"firstSeenAt":"2026-05-30T03:59:21","lastSeenAt":"2026-05-30T03:59:21","firstTravelDate":"2026-06-14","lastTravelDate":"2026-06-14","canonicalUrl":"https://www.voldiscount.com/vol-belgique/bruxelles/vers/bresil/fortaleza/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/c8909cbf3b135052.json","rank":1869,"tier":"catalog"},{"id":"4d01637336d44180","departure":{"city":"Nantes","citySlug":"nantes","country":"France","countrySlug":"france","iataCodes":["NTE"],"region":"Loire Atlantique","latitude":47.2181,"longitude":-1.5528},"arrival":{"city":"Fortaleza","citySlug":"fortaleza","country":"Brésil","countrySlug":"bresil","iataCodes":["FOR"],"region":"","latitude":-3.7319,"longitude":-38.5267},"url":"/vol-france/nantes/vers/bresil/fortaleza.php","score":39.418,"distanceKm":6718,"observations":1,"airlineCount":1,"airlineCodes":["IB"],"airlines":[{"iata":"IB","name":"Iberia","slug":"iberia","lowCost":false,"website":"https://www.iberia.com"}],"cabinClasses":["Economic"],"observedMonths":[6],"directObserved":false,"directObservationCount":0,"oneWayObservationCount":0,"minDurationMinutes":900,"avgDurationMinutes":900,"firstSeenAt":"2026-05-07T15:48:45","lastSeenAt":"2026-05-07T15:48:45","firstTravelDate":"2026-06-12","lastTravelDate":"2026-06-12","canonicalUrl":"https://www.voldiscount.com/vol-france/nantes/vers/bresil/fortaleza/aller-retour.php","dataUrl":"https://www.voldiscount.com/data/axes/4d01637336d44180.json","rank":1975,"tier":"catalog"}]}
