{"meta":{"generatedAt":"2026-08-16T07:36:22+02:00","sourceMaxCacheDate":"2026-06-04 05:17:17","axisCount":2022,"topAxisCount":1000,"pricesIncluded":false},"axis":{"id":"efde83980a9ccb6c","departure":{"city":"Marseille","citySlug":"marseille","country":"France","countrySlug":"france","iataCodes":["MRS"],"region":"Provence","latitude":43.296482,"longitude":5.36978},"arrival":{"city":"Porto","citySlug":"porto","country":"Portugal","countrySlug":"portugal","iataCodes":["OPO"],"region":"","latitude":41.1579,"longitude":-8.6291},"url":"/vol-france/marseille/vers/portugal/porto.php","score":82.953,"distanceKm":1175,"observations":7,"airlineCount":7,"airlineCodes":["AF","FR","IB","KL","LX","SN","TP"],"airlines":[{"iata":"AF","name":"Air France","slug":"air-france","lowCost":false,"website":"https://www.airfrance.com"},{"iata":"SN","name":"Brussels Airlines","slug":"brussels-airlines","lowCost":false,"website":"https://www.brusselsairlines.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":"FR","name":"Ryanair","slug":"ryanair","lowCost":true,"website":"https://www.ryanair.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,7,8,9,11],"directObserved":true,"directObservationCount":1,"oneWayObservationCount":0,"minDurationMinutes":260,"avgDurationMinutes":520,"firstSeenAt":"2026-04-03 16:08:10","lastSeenAt":"2026-06-04 00:53:59","firstTravelDate":"2026-06-16","lastTravelDate":"2026-11-07","canonicalUrl":"https://www.voldiscount.com/vol-france/marseille/vers/portugal/porto.php","dataUrl":"https://www.voldiscount.com/data/axes/efde83980a9ccb6c.json","rank":435,"tier":"top500"},"departureCountry":{"name":"France","nameLong":"France","slug":"france","frenchName":"France","frenchSlug":"france","capital":"Paris","capitalSlug":"paris","economicCapital":"Paris","economicCapitalSlug":"paris","iso2":"FR","continent":"europe","destinationType":"country","parentCountry":"","parentIso2":"","topDeparture":1,"topArrival":1,"top":1,"grammaticalArticles":["la","en","de la"],"siteCityCount":22,"arrivalAxisCount":13,"departureAxisCount":1361,"arrivalCityCount":4,"departureCityCount":22,"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-france/billet-avion.php","dataUrl":"https://www.voldiscount.com/data/destinations/france.json"},"arrivalCountry":{"name":"Portugal","nameLong":"Portugal","slug":"portugal","frenchName":"Portugal","frenchSlug":"portugal","capital":"Lisbonne","capitalSlug":"lisbonne","economicCapital":"Lisbonne","economicCapitalSlug":"lisbonne","iso2":"PT","continent":"europe","destinationType":"country","parentCountry":"","parentIso2":"","topDeparture":1,"topArrival":1,"top":1,"grammaticalArticles":["le","au","du"],"siteCityCount":3,"arrivalAxisCount":46,"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-portugal/billet-avion.php","dataUrl":"https://www.voldiscount.com/data/destinations/portugal.json"},"departureCity":{"name":"Marseille","frenchName":"Marseille","nameLong":"Marseille","slug":"marseille","frenchSlug":"marseille","country":"France","countrySlug":"france","region":"Provence","code":"FR","latitude":43.296482,"longitude":5.36978,"topDeparture":1,"topArrival":1,"top":1,"grammaticalArticles":["la","en","de la"],"arrivalAxisCount":0,"departureAxisCount":167,"iataCodesObserved":["MRS"],"canonicalUrl":"https://www.voldiscount.com/billet-avion-france/billet-avion-marseille.php","countryCanonicalUrl":"https://www.voldiscount.com/billet-avion-france/billet-avion.php","dataUrl":"https://www.voldiscount.com/data/cities.json","originDataUrl":"https://www.voldiscount.com/data/origins/france/marseille.json"},"arrivalCity":{"name":"Porto","frenchName":"Porto","nameLong":"Porto","slug":"porto","frenchSlug":"porto","country":"Portugal","countrySlug":"portugal","region":"","code":"PT","latitude":41.1579,"longitude":-8.6291,"topDeparture":1,"topArrival":1,"top":1,"grammaticalArticles":["le","au","du"],"arrivalAxisCount":15,"departureAxisCount":0,"iataCodesObserved":["OPO"],"canonicalUrl":"https://www.voldiscount.com/billet-avion-portugal/billet-avion-porto.php","countryCanonicalUrl":"https://www.voldiscount.com/billet-avion-portugal/billet-avion.php","dataUrl":"https://www.voldiscount.com/data/destinations/portugal/porto.json","originDataUrl":null}}
