Cheap flights Hanoi — Papeete (HAN — PPT)

Good to know - Cheap tickets Hanoi — Papeete

Cheapest flight found $1,039
Flight distance 12174 km
Round-trip from $2,058

Airfare Hanoi – Papeete by month

Here you can find out in what months how much a ticket Hanoi – Papeete costs to buy cheap plane tickets.

Month One-way Round-trip
August 2025
March 2025
November 2024
April 2024

Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.

Flights Hanoi — Papeete

The selection of cheap flights Hanoi — Papeete

Here you can find and purchase the cheapest flights Hanoi — Papeete from $1,039 and Hanoi — Papeete — Hanoi from $2,058.

The price of the flight Hanoi — Papeete (French Polynesia) — Hanoi from $2,058 (round-trip).

The average price of the flight Hanoi — Papeete (French Polynesia) — Hanoi $2,540 (round-trip).

Low cost flights Hanoi — Papeete (HAN — PPT)

The distance between Hanoi and Papeete 7565 miles (or 12174 kilometres).

The time difference between Hanoi and Papeete is 17 h.

LowCostClub always do a comparison of airfares Hanoi — Papeete with several airlines (include ). They will always give you all available options so you can find the cheapest flight to Papeete. In addition, you can choose the platform where you want to place your orders. There are also special offers for air tickets Hanoi — Papeete. Last week, for instance, the cheapest round-trip prices stood at $2,058 while the cheapest one-way price that was available within the last week cost $1,039

Popular International routes from Hanoi

Hanoi — Moscow

Hanoi — Irkutsk

Hanoi — Prague

Hanoi — Pau

Popular routes from Papeete

If you are going to fly from Papeete, then study the popular flights. The most popular flights from Papeete:

Popular domestic routes from Hanoi

FAQ about Hanoi — Papeete

Yes, you can fly from Hanoi to Papeete. Hanoi has an airport (Noi Bai International Airport) for flights.

The price of flights Hanoi — Papeete starts from $1,039.

In Hanoi — Noi Bai International Airport. In Papeete — Tahiti Faa'a Airport.

High season is considered to be and the cheapest month is . Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Hanoi — Papeete flight deals.

Low price calendar

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.

Request history8.3.0PHP Version275msRequest Duration4MBMemory UsageGET cheap-flights-from-{slug}Route
    • Booting (20.42ms)time
    • Application (255ms)time
    • 1 x Application (92.57%)
      255ms
      1 x Booting (7.42%)
      20.42ms
      44 templates were rendered
      • 1x views_us.routes.viewview.blade.php#?blade
      • 1x routes.viewview.blade.php#?blade
      • 1x index.section-slideshowsection-slideshow.blade.php#?blade
      • 1x components.avia-formavia-form.blade.php#?blade
      • 1x breadcrumbs::bootstrap4bootstrap4.blade.php#?blade
      • 1x routes.section-advantagessection-advantages.blade.php#?blade
      • 1x routes.section-MonthlyPricesection-MonthlyPrice.blade.php#?blade
      • 1x routes.section-timetablesection-timetable.blade.php#?blade
      • 1x routes.AirlinesListAirlinesList.blade.php#?blade
      • 1x routes.section-DynamicsAirfaresection-DynamicsAirfare.blade.php#?blade
      • 2x components.routes-columnroutes-column.blade.php#?blade
      • 3x components.routes-listroutes-list.blade.php#?blade
      • 15x components.routeListItemrouteListItem.blade.php#?blade
      • 1x components.faqfaq.blade.php#?blade
      • 1x components.calendarcalendar.blade.php#?blade
      • 1x components.related-linksrelated-links.blade.php#?blade
      • 1x layouts.mainmain.blade.php#?blade
      • 1x headerheader.blade.php#?blade
      • 2x menumenu.blade.php#?blade
      • 1x footerfooter.blade.php#?blade
      • 1x components.footer-popular-flightsfooter-popular-flights.blade.php#?blade
      • 1x footer_scriptsfooter_scripts.blade.php#?blade
      • 1x components.currencycurrency.blade.php#?blade
      • 2x components.popuppopup.blade.php#?blade
      • 1x components.languagelanguage.blade.php#?blade
      uri
      GET cheap-flights-from-{slug}
      middleware
      web
      controller
      App\Http\Controllers\RoutesController@view
      namespace
      prefix
      /
      where
      as
      route
      file
      app/Http/Controllers/RoutesController.php:96-299
      50 statements were executed (13 duplicates)Show only duplicates58.53ms
      • QueryDetector.php#25aviaticketsConnection Established
        Backtrace
        • vendor/beyondcode/laravel-query-detector/src/QueryDetector.php:25
        • vendor/beyondcode/laravel-query-detector/src/QueryDetectorMiddleware.php:30
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • app/Http/Middleware/MinifyHtml.php:21
      • SitesRelationshipsSqlRepository.php#34aviatickets4.33msselect * from `sites_relationships` where `us` = 'cheap-flights-from-hanoi-to-papeete-han-ppt' limit 1
        Bindings
        • 0: cheap-flights-from-hanoi-to-papeete-han-ppt
        Backtrace
        • app/Avia/Infrastructure/SitesRelationships/SitesRelationshipsSqlRepository.php:34
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/SitesRelationships/SitesRelationshipsSqlRepository.php:31
        • app/Http/Controllers/RoutesController.php:113
      • RoutesController.php#125aviatickets880μsselect * from `flights_by` where `flights_by`.`id` = '128410' and `flights_by`.`id` is not null limit 1
        Bindings
        • 0: [object Object]
        Backtrace
        • app/Http/Controllers/RoutesController.php:125
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • RoutesController.php#135aviatickets1msselect * from `cities` where `cities`.`id` = 2305 limit 1
        Bindings
        • 0: 2305
        Backtrace
        • app/Http/Controllers/RoutesController.php:135
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • RoutesController.php#136aviatickets1.1msselect * from `countries` where `countries`.`id` = 240 limit 1
        Bindings
        • 0: 240
        Backtrace
        • app/Http/Controllers/RoutesController.php:136
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • RoutesController.php#137aviatickets960μsselect * from `cities` where `cities`.`id` = 5051 limit 1
        Bindings
        • 0: 5051
        Backtrace
        • app/Http/Controllers/RoutesController.php:137
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • RoutesController.php#138aviatickets930μsselect * from `countries` where `countries`.`id` = 166 limit 1
        Bindings
        • 0: 166
        Backtrace
        • app/Http/Controllers/RoutesController.php:138
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • DomainRouteFactory.php#33aviatickets890μsselect * from `sites_relationships` where `sites_relationships`.`id` = 128410 and `sites_relationships`.`id` is not null limit 1
        Bindings
        • 0: 128410
        Backtrace
        • app/Avia/Infrastructure/Factory/DomainRouteFactory.php:33
        • app/Http/Controllers/RoutesController.php:143
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
      • CountriesRepository.php#31aviatickets2.96msselect * from `countries` where `code` = '' limit 1
        Bindings
        • 0: 
        Backtrace
        • app/Avia/Infrastructure/Repository/CountriesRepository.php:31
        • app/Avia/Infrastructure/Provider/CurrentCurrencyProvider.php:61
        • app/Avia/Infrastructure/Provider/CurrentCurrencyProvider.php:43
        • app/Avia/Infrastructure/Provider/CurrentCurrencyProvider.php:56
        • app/Avia/Infrastructure/Model/LocalRoute.php:190
      • RouteRepository.php#42aviatickets2.08msselect `depart_date`, `return_date`, `number_of_changes`, `value` from `flights_2025` where `origin_id` = 2305 and `destination_id` = 5051 and `date_update` >= '2025-04-29 00:00:00' order by `value` asc limit 10
        Bindings
        • 0: 2305
        • 1: 5051
        • 2: 2025-04-29 00:00:00
        Backtrace
        • app/Avia/Infrastructure/Repository/RouteRepository.php:42
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/RouteRepository.php:33
        • app/Http/Controllers/RoutesController.php:150
      • MonthlyPriceStatisticSqlRepository.php#66aviatickets1.37msselect * from `monthly_price_statistics` where `origin_city_id` = 2305 and `destination_city_id` = 5051 limit 1
        Bindings
        • 0: 2305
        • 1: 5051
        Backtrace
        • app/Avia/Infrastructure/Repository/MonthlyPriceStatisticSqlRepository.php:66
        • app/Avia/Infrastructure/Repository/MonthlyPriceStatisticSqlRepository.php:50
        • app/Avia/Application/PriceHandler.php:42
        • app/Http/Controllers/RoutesController.php:156
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • AirlineSqlRepository.php#470aviatickets1.01msselect * from `timetables` where `origin_city_id` = 2305 and `destination_city_id` = 5051 order by `time_origin` asc limit 1000
        Bindings
        • 0: 2305
        • 1: 5051
        Backtrace
        • app/Avia/Infrastructure/Repository/AirlineSqlRepository.php:470
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/AirlineSqlRepository.php:461
        • app/Http/Controllers/RoutesController.php:162
      • AirlineSqlRepository.php#502aviatickets1.44msselect distinct `airline_id` from `timetables` where `origin_city_id` = 2305
        Bindings
        • 0: 2305
        Backtrace
        • app/Avia/Infrastructure/Repository/AirlineSqlRepository.php:502
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/AirlineSqlRepository.php:494
        • app/Avia/Infrastructure/Repository/AirlineSqlRepository.php:407
      • AirlineSqlRepository.php#502aviatickets1.04msselect distinct `airline_id` from `timetables` where `origin_city_id` = 5051
        Bindings
        • 0: 5051
        Backtrace
        • app/Avia/Infrastructure/Repository/AirlineSqlRepository.php:502
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/AirlineSqlRepository.php:494
        • app/Avia/Infrastructure/Repository/AirlineSqlRepository.php:408
      • LocalRouteRepository.php#558aviatickets940μsselect destination_city_id from `flights_by` where `origin_city_id` = 2305 and `distance` between 1 and 1000 and (`price_one_way` > 0 or `price` > 0) order by `distance` asc limit 10
        Bindings
        • 0: 2305
        • 1: 1
        • 2: 1000
        • 3: 0
        • 4: 0
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:558
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:563
        • app/Avia/Infrastructure/Provider/NearbyCitiesAggregateDbProvider.php:62
      • NearbyCitiesAggregateDbProvider.php#73aviatickets1.62msselect * from `flights_by` where `origin_city_id` in (2437, 9381, 9498, 4587, 6526, 8608, 8383, 7012, 8550, 7754) and `destination_city_id` = 5051 and (`price_one_way` > 0 or `price` > 0) limit 10
        Bindings
        • 0: 2437
        • 1: 9381
        • 2: 9498
        • 3: 4587
        • 4: 6526
        • 5: 8608
        • 6: 8383
        • 7: 7012
        • 8: 8550
        • 9: 7754
        • 10: 5051
        • 11: 0
        • 12: 0
        Backtrace
        • app/Avia/Infrastructure/Provider/NearbyCitiesAggregateDbProvider.php:73
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Provider/NearbyCitiesAggregateDbProvider.php:58
        • app/Avia/Infrastructure/Provider/NearbyCitiesAggregateDbProvider.php:35
      • OfferSqlRepository.php#52aviatickets990μsselect * from `offers` where `origin_city_id` = 2305 and `destination_city_id` = 5051
        Bindings
        • 0: 2305
        • 1: 5051
        Backtrace
        • app/Avia/Infrastructure/Repository/OfferSqlRepository.php:52
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/OfferSqlRepository.php:57
        • app/Http/Controllers/RoutesController.php:205
      • LocalRouteRepository.php#447aviatickets2.36msselect * from `flights_by` where `origin_city_id` = 2305 and `id` > 128410 and `destination_country_id` <> 240 and (`price_one_way` > 0 or `price` > 0) order by `id` asc limit 3
        Bindings
        • 0: 2305
        • 1: 128410
        • 2: 240
        • 3: 0
        • 4: 0
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:447
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:451
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:202
      • LocalRouteRepository.php#447aviatickets970μsselect * from `cities` where `cities`.`id` in (2305)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:447
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:451
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:202
      • LocalRouteRepository.php#447aviatickets890μsselect * from `cities` where `cities`.`id` in (5067, 5132, 5136)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:447
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:451
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:202
      • LocalRouteRepository.php#447aviatickets750μsselect * from `sites_relationships` where `sites_relationships`.`id` in (128412, 128413, 128414)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:447
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:451
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:202
      • LocalRoute.php#125aviatickets950μsselect * from `countries` where `countries`.`id` = 45 limit 1
        Bindings
        • 0: 45
        Backtrace
        • app/Avia/Infrastructure/Model/LocalRoute.php:125
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Model/LocalRoute.php:122
        • app/Avia/Infrastructure/Factory/DomainRouteFactory.php:49
      • LocalRouteRepository.php#412aviatickets1.71msselect * from `flights_by` where `origin_city_id` = 2305 and `destination_country_id` <> 240 and (`price_one_way` > 0 or `price` > 0) and `id` not in (128412) order by `revenue` desc limit 2 offset 0
        Bindings
        • 0: 2305
        • 1: 240
        • 2: 0
        • 3: 0
        • 4: 128412
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:412
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:417
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:209
      • LocalRouteRepository.php#412aviatickets1.19msselect * from `cities` where `cities`.`id` in (2305)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:412
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:417
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:209
      • LocalRouteRepository.php#412aviatickets970μsselect * from `cities` where `cities`.`id` in (2595, 4081)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:412
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:417
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:209
      • LocalRouteRepository.php#412aviatickets720μsselect * from `sites_relationships` where `sites_relationships`.`id` in (128247, 128344)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:412
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:417
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:209
      • LocalRouteRepository.php#412aviatickets890μsselect * from `countries` where `countries`.`id` in (248)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:412
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:417
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:209
      • LocalRouteRepository.php#149aviatickets1.2msselect * from `flights_by` where `origin_city_id` = 5051 and (`price_one_way` > 0 or `price` > 0) and 1 = 1 order by `revenue` desc limit 5
        Bindings
        • 0: 5051
        • 1: 0
        • 2: 0
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:149
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:153
        • app/Http/Controllers/RoutesController.php:216
      • LocalRouteRepository.php#149aviatickets920μsselect * from `cities` where `cities`.`id` in (5051)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:149
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:153
        • app/Http/Controllers/RoutesController.php:216
      • LocalRouteRepository.php#149aviatickets1.02msselect * from `cities` where `cities`.`id` in (1464, 3445, 4081, 6319, 8325)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:149
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:153
        • app/Http/Controllers/RoutesController.php:216
      • LocalRouteRepository.php#149aviatickets990μsselect * from `countries` where `countries`.`id` in (92, 211, 214, 248)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:149
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:153
        • app/Http/Controllers/RoutesController.php:216
      • LocalRouteRepository.php#149aviatickets840μsselect * from `sites_relationships` where `sites_relationships`.`id` in (268094, 268117, 268143, 268155, 268206)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:149
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:153
        • app/Http/Controllers/RoutesController.php:216
      • LocalRouteRepository.php#359aviatickets1.22msselect * from `flights_by` where `origin_city_id` = 2305 and `destination_country_id` = 240 and (`price_one_way` > 0 or `price` > 0) order by `revenue` desc limit 5 offset 0
        Bindings
        • 0: 2305
        • 1: 240
        • 2: 0
        • 3: 0
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:359
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:363
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:330
      • LocalRouteRepository.php#359aviatickets890μsselect * from `cities` where `cities`.`id` in (2305)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:359
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:363
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:330
      • LocalRouteRepository.php#359aviatickets920μsselect * from `cities` where `cities`.`id` in (1419, 5058, 5572, 8374, 8622)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:359
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:363
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:330
      • LocalRouteRepository.php#359aviatickets780μsselect * from `sites_relationships` where `sites_relationships`.`id` in (128161, 128170, 128364, 128411, 128450)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:359
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:363
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:330
      • LocalRouteRepository.php#359aviatickets850μsselect * from `countries` where `countries`.`id` in (240)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:359
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:363
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:330
      • TimetableRepository.php#39aviatickets1.01msselect * from `timetables` where `origin_city_id` = 2305 and `destination_city_id` = 5051 order by `time_origin` asc limit 10
        Bindings
        • 0: 2305
        • 1: 5051
        Backtrace
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:39
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:30
        • app/Http/Controllers/RoutesController.php:264
      • TimetableRepository.php#144aviatickets940μsselect * from `timetables` where `origin_city_id` = 2305 and `destination_city_id` = 5051 order by `travel_time` asc limit 1
        Bindings
        • 0: 2305
        • 1: 5051
        Backtrace
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:144
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:137
        • app/Http/Controllers/RoutesController.php:274
      • LocalRouteRepository.php#520aviatickets980μsselect * from `flights_by` where `origin_city_id` = 5051 and `destination_city_id` = 2305 limit 1
        Bindings
        • 0: 5051
        • 1: 2305
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:520
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:514
        • app/Http/Controllers/RoutesController.php:530
      • LocalRouteRepository.php#520aviatickets780μsselect * from `sites_relationships` where `sites_relationships`.`id` in (268123)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:520
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:514
        • app/Http/Controllers/RoutesController.php:530
      • LocalRoute.php#99aviatickets1.06msselect * from `cities` where `cities`.`id` = 2305 limit 1
        Bindings
        • 0: 2305
        Backtrace
        • app/Avia/Infrastructure/Model/LocalRoute.php:99
        • app/Avia/Infrastructure/Factory/DomainRouteFactory.php:30
        • app/Http/Controllers/RoutesController.php:536
        • app/Http/Controllers/RoutesController.php:279
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • RoutesController.php#547aviatickets970μsselect * from `cities` where `cities`.`id` = 5051 limit 1
        Bindings
        • 0: 5051
        Backtrace
        • app/Http/Controllers/RoutesController.php:547
        • app/Http/Controllers/RoutesController.php:279
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
      • City.php#136aviatickets1.21msselect * from `airports` where `airports`.`city_id` = 2305 and `airports`.`city_id` is not null and `is_active` = 1 and `is_active` = '1'
        Bindings
        • 0: 2305
        • 1: 1
        • 2: 1
        Backtrace
        • app/Avia/Infrastructure/Model/City.php:136
        • view::routes.view:100
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • City.php#136aviatickets1.04msselect * from `airports` where `airports`.`city_id` = 5051 and `airports`.`city_id` is not null and `is_active` = 1 and `is_active` = '1'
        Bindings
        • 0: 5051
        • 1: 1
        • 2: 1
        Backtrace
        • app/Avia/Infrastructure/Model/City.php:136
        • view::routes.view:127
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      • FlightSqlRepository.php#98aviatickets1.14msselect * from `timetables` where `origin_city_id` = 2305 and `destination_city_id` = 5051
        Bindings
        • 0: 2305
        • 1: 5051
        Backtrace
        • app/Avia/Infrastructure/Repository/FlightSqlRepository.php:98
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/FlightSqlRepository.php:104
        • app/Avia/Infrastructure/FaqRouteFactory/AreThereDirectFlights.php:21
      • CanWeFlyFromTo.php#30aviatickets1.18msselect * from `airports` where `airports`.`city_id` = 2305 and `airports`.`city_id` is not null and `is_active` = 1
        Bindings
        • 0: 2305
        • 1: 1
        Backtrace
        • app/Avia/Infrastructure/FaqRouteFactory/CanWeFlyFromTo.php:30
        • app/Avia/Domain/Faq/FaqRouteAggregate.php:32
        • app/View/Components/FaqRoute.php:39
        • vendor/laravel/framework/src/Illuminate/View/Component.php:135
        • view::routes.view:313
      • CanWeFlyFromTo.php#35aviatickets990μsselect * from `airports` where `airports`.`city_id` = 5051 and `airports`.`city_id` is not null and `is_active` = 1
        Bindings
        • 0: 5051
        • 1: 1
        Backtrace
        • app/Avia/Infrastructure/FaqRouteFactory/CanWeFlyFromTo.php:35
        • app/Avia/Domain/Faq/FaqRouteAggregate.php:32
        • app/View/Components/FaqRoute.php:39
        • vendor/laravel/framework/src/Illuminate/View/Component.php:135
        • view::routes.view:313
      • TimetableRepository.php#39aviatickets810μsselect * from `timetables` where `origin_city_id` = 2305 and `destination_city_id` = 5051 order by `time_origin` asc limit 1000
        Bindings
        • 0: 2305
        • 1: 5051
        Backtrace
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:39
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:30
        • app/Avia/Infrastructure/FaqRouteFactory/CanWeFlyFromTo.php:42
      • TimetableRepository.php#144aviatickets900μsselect * from `timetables` where `origin_city_id` = 2305 and `destination_city_id` = 5051 order by `travel_time` asc limit 1
        Bindings
        • 0: 2305
        • 1: 5051
        Backtrace
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:144
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:137
        • app/Avia/Infrastructure/FaqRouteFactory/HowLongDoesItTakeToFly.php:27
      • MonthlyPriceStatisticSqlRepository.php#66aviatickets950μsselect * from `monthly_price_statistics` where `origin_city_id` = 2305 and `destination_city_id` = 5051 limit 1
        Bindings
        • 0: 2305
        • 1: 5051
        Backtrace
        • app/Avia/Infrastructure/Repository/MonthlyPriceStatisticSqlRepository.php:66
        • app/Avia/Infrastructure/Repository/MonthlyPriceStatisticSqlRepository.php:44
        • app/Avia/Infrastructure/FaqRouteFactory/WhatMonthCheapest.php:27
        • app/Avia/Domain/Faq/FaqRouteAggregate.php:32
        • app/View/Components/FaqRoute.php:39
      App\Avia\Infrastructure\Model\Timetable
      90Timetable.php#?
      App\Avia\Infrastructure\Model\LocalRoute
      27LocalRoute.php#?
      App\Avia\Infrastructure\Model\City
      23City.php#?
      App\Avia\Infrastructure\Model\SitesRelationship
      18SitesRelationship.php#?
      App\Avia\Infrastructure\Model\Country
      9Country.php#?
      App\Avia\Infrastructure\Model\Airport
      4Airport.php#?
      App\Avia\Infrastructure\Model\MonthlyPriceStatistic
      2MonthlyPriceStatistic.php#?
          • infoModel: App\Avia\Infrastructure\Model\City => Relation: App\Avia\Infrastructure\Model\Airport - You s...
          _token
          d0UCxzOmZ70tJBEaeRhLznY50J3hwgcf3CHFCUwH
          _previous
          array:1 [ "url" => "https://d.lowcost.club/cheap-flights-from-hanoi-to-papeete-han-ppt?_url=%2Fche...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /cheap-flights-from-hanoi-to-papeete-han-ppt
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          0 of 0
          array:1 [ "_url" => "/cheap-flights-from-hanoi-to-papeete-han-ppt" ]
          request_request
          []
          
          request_headers
          0 of 0
          array:16 [ "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6InJjUHlMZ0dtejNPZFZMc1NTY0RtYVE9PSIsInZhbHVlIjoiZko4UVV2UmNiM3BnbkpDUXU0RTRmUk00dXVtbHV4VXlTb3BOSEorcFVMNVlDVURBK2dPNk5CQjg1SkRkTW9KbG1lMTZDNVFoL2RWUXVRY2NOdU5zUkp1cVZZM2gvZkRBdFNtZkVEa3hJSlVTNmNSanBkcDVydHp1eklWOWw1bmUiLCJtYWMiOiI2MjRlODMzMWRmZmZiZTNlYTk4Nzc5N2E1MzhkNWE2MGNiOGIzNTlkZWFiMDdkMzBkOGQ2YWRmNzYxYjJiNTZlIiwidGFnIjoiIn0%3D; lowcostclub_session=eyJpdiI6InlwTFU2SjEyVTgrZ0lPbGpuNVBpMEE9PSIsInZhbHVlIjoiVU0xeG02RDhYZXJDV1JsK3EzNHByZTZ2Yno3ZjJBNHZibWxVelhPRmZHdGVJd2RjOGFtVnpMVUNCcCt3N1FVaU9CRjZSendzcjJHWWk2dFFhZS9YSDlCWnMvWGhJUnNFMVdPZGE4eU5WY3hpZDV5dFZTa09FdDZXeDdSZmZjU08iLCJtYWMiOiIyYjY2YzFjYTYzMWQyOTFkOGQwN2RhYWNmOTlmNWVjYTA0NmRjZWUyNjUyODVjOTI0MDc0NTAxNzNhZDY3MWZjIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6InJjUHlMZ0dtejNPZFZMc1NTY0RtYVE9PSIsInZhbHVlIjoiZko4UVV2UmNiM3BnbkpDUXU0RTRmUk00dXVtbHV4VXlTb3BOSEorcFVMNVlDVURBK2dPNk5CQjg1SkRkTW9KbG1lMTZDN" ] "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "d.lowcost.club" ] ]
          request_cookies
          0 of 0
          array:2 [ "XSRF-TOKEN" => "d0UCxzOmZ70tJBEaeRhLznY50J3hwgcf3CHFCUwH" "lowcostclub_session" => "RyFdO7Ubp5oyaa03R5HYnzLFYLcLCVTtSxz9WSE0" ]
          response_headers
          0 of 0
          array:6 [ "cache-control" => array:1 [ 0 => "max-age=604800, public" ] "date" => array:1 [ 0 => "Thu, 01 May 2025 10:23:12 GMT" ] "etag" => array:1 [ 0 => ""4cc5102c0c2a907893ebd16cdfc4c3cf"" ] "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkdXaW5mN3BJckVpQ3hqVWUxTVh2c2c9PSIsInZhbHVlIjoiZlFDcUJyY21nVEJSN0dKU3h1TkpXcEF3c3plMjhFWGd3Y080YXBOV0JTM016SFdsREs2c0ZaOTlUMm1iK25NckVRSE54M2lzaGtTQVI3T0tGV0NlYUtQVTNHeTFmbWtRK09TTjdtR1l4dEN6YlA2L01jUlZkYnhhUkcxekdwcFoiLCJtYWMiOiIyNGU0OTQ4YWVmYjc3MzNlYzhhNzc2Yzk1YjFjYmFkY2Y3MTUyMjQ2NTJmMzI0ZGI2NDFlZjkyZTYxMTU4NTc4IiwidGFnIjoiIn0%3D; expires=Thu, 01 May 2025 12:23:12 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IkdXaW5mN3BJckVpQ3hqVWUxTVh2c2c9PSIsInZhbHVlIjoiZlFDcUJyY21nVEJSN0dKU3h1TkpXcEF3c3plMjhFWGd3Y080YXBOV0JTM016SFdsREs2c0ZaOTlUMm1iK25NckVRSE54M" 1 => "lowcostclub_session=eyJpdiI6IjNUazVUNmFUR3QrZmFUMW9KRzB5UGc9PSIsInZhbHVlIjoiVmNjN2ZON3FTR3pwMmR0U2RvVytvV2JoV2p6R3pnaXAvK0lZU0N5dENqK2tZSmlhVk9wMWhUS2EzQ214VHNFcDFHY0w3K1pRWUVXWnYvTjVQZy84VGRiK2RHc1BCMU5ocXBLVkQwYk5SM05URVVQL2JlU2ZjS0xYY3hHbWp0OGMiLCJtYWMiOiJhZTJmZjQyZDQ0Yjk1ZmViNzBmOWM3ZTM5ZTdlMjM1NWI5ZjExY2E1ZTA5OGYxZWY3ZTNjMzZmMzE3ZDE2N2M2IiwidGFnIjoiIn0%3D; expires=Thu, 01 May 2025 12:23:12 GMT; Max-Age=7200; path=/; httponly; samesite=laxlowcostclub_session=eyJpdiI6IjNUazVUNmFUR3QrZmFUMW9KRzB5UGc9PSIsInZhbHVlIjoiVmNjN2ZON3FTR3pwMmR0U2RvVytvV2JoV2p6R3pnaXAvK0lZU0N5dENqK2tZSmlhVk9wMWhUS2EzQ214VHNF" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkdXaW5mN3BJckVpQ3hqVWUxTVh2c2c9PSIsInZhbHVlIjoiZlFDcUJyY21nVEJSN0dKU3h1TkpXcEF3c3plMjhFWGd3Y080YXBOV0JTM016SFdsREs2c0ZaOTlUMm1iK25NckVRSE54M2lzaGtTQVI3T0tGV0NlYUtQVTNHeTFmbWtRK09TTjdtR1l4dEN6YlA2L01jUlZkYnhhUkcxekdwcFoiLCJtYWMiOiIyNGU0OTQ4YWVmYjc3MzNlYzhhNzc2Yzk1YjFjYmFkY2Y3MTUyMjQ2NTJmMzI0ZGI2NDFlZjkyZTYxMTU4NTc4IiwidGFnIjoiIn0%3D; expires=Thu, 01-May-2025 12:23:12 GMT; path=/XSRF-TOKEN=eyJpdiI6IkdXaW5mN3BJckVpQ3hqVWUxTVh2c2c9PSIsInZhbHVlIjoiZlFDcUJyY21nVEJSN0dKU3h1TkpXcEF3c3plMjhFWGd3Y080YXBOV0JTM016SFdsREs2c0ZaOTlUMm1iK25NckVRSE54M" 1 => "lowcostclub_session=eyJpdiI6IjNUazVUNmFUR3QrZmFUMW9KRzB5UGc9PSIsInZhbHVlIjoiVmNjN2ZON3FTR3pwMmR0U2RvVytvV2JoV2p6R3pnaXAvK0lZU0N5dENqK2tZSmlhVk9wMWhUS2EzQ214VHNFcDFHY0w3K1pRWUVXWnYvTjVQZy84VGRiK2RHc1BCMU5ocXBLVkQwYk5SM05URVVQL2JlU2ZjS0xYY3hHbWp0OGMiLCJtYWMiOiJhZTJmZjQyZDQ0Yjk1ZmViNzBmOWM3ZTM5ZTdlMjM1NWI5ZjExY2E1ZTA5OGYxZWY3ZTNjMzZmMzE3ZDE2N2M2IiwidGFnIjoiIn0%3D; expires=Thu, 01-May-2025 12:23:12 GMT; path=/; httponlylowcostclub_session=eyJpdiI6IjNUazVUNmFUR3QrZmFUMW9KRzB5UGc9PSIsInZhbHVlIjoiVmNjN2ZON3FTR3pwMmR0U2RvVytvV2JoV2p6R3pnaXAvK0lZU0N5dENqK2tZSmlhVk9wMWhUS2EzQ214VHNF" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "d0UCxzOmZ70tJBEaeRhLznY50J3hwgcf3CHFCUwH" "_previous" => array:1 [ "url" => "https://d.lowcost.club/cheap-flights-from-hanoi-to-papeete-han-ppt?_url=%2Fcheap-flights-from-hanoi-to-papeete-han-ppt" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-05-01 10:23:12GET/cheap-flights-from-hanoi-to-papeete-han-ppt44501731