Kunming to Tianjin Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Kunming — Tianjin

80 flights in a week

Departure and arrival times are local (Kunming and Tianjin)

Departure Arrival Flight days Flight Airlines Flight time Airports
08:20 11:55 mon, wed, fri, sun MU5787 China Eastern Airlines 3h 35m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
08:30 12:00 daily MU5787 China Eastern Airlines 3h 30m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
13:05 16:25 daily GS7856 Tianjin Airlines 3h 20m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
13:20 16:40 daily GS7856 Tianjin Airlines 3h 20m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
13:40 17:00 mon, tue, wed, thu, fri, sat MU5767 China Eastern Airlines 3h 20m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
14:00 17:30 sun MU5767 China Eastern Airlines 3h 30m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
14:05 17:30 sat CA2872 Air China 3h 25m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
15:05 18:30 wed CA2872 Air China 3h 25m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
17:30 20:45 wed, thu, fri, sat 3U8263 Sichuan Airlines 3h 15m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
18:00 21:40 sat CA2870 Air China 3h 40m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
18:05 21:25 mon, tue, thu, sun 3U8263 Sichuan Airlines 3h 20m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
18:55 22:30 mon, wed, fri, sun CA2870 Air China 3h 35m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
19:00 22:30 tue, thu, sat CA2870 Air China 3h 30m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
19:35 22:55 mon, tue, wed, thu, fri, sat BK2898 Okay Airways 3h 20m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
19:35 23:00 sun BK2898 Okay Airways 3h 25m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
20:40 23:55 mon, tue, wed, sun CA2868 Air China 3h 15m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
20:50 00:25 daily KN2908 China United Airlines 3h 35m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
20:55 23:55 tue, wed, thu, fri, sat, sun BK2898 Okay Airways 3h 0m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates
21:05 00:30 mon, tue, wed, thu, fri, sun KN2908 China United Airlines 3h 25m Kunming Changshui International Airport — Tianjin Binhai International Airport Select dates

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 Version115msRequest Duration3MBMemory UsageGET schedules/{originCityIata}/{destinationCityIata}Route
    • Booting (24.75ms)time
    • Application (89.83ms)time
    • 1 x Application (78.38%)
      89.83ms
      1 x Booting (21.59%)
      24.75ms
      21 templates were rendered
      • 1x views_us.schedules.routeroute.blade.php#?blade
      • 1x schedules.routeroute.blade.php#?blade
      • 1x index.section-smallMainSlidesection-smallMainSlide.blade.php#?blade
      • 1x components.avia-formavia-form.blade.php#?blade
      • 1x breadcrumbs::bootstrap4bootstrap4.blade.php#?blade
      • 1x banners.schedule-topschedule-top.blade.php#?blade
      • 1x schedules.timetabletimetable.blade.php#?blade
      • 1x views_us.schedules.routeDescriptionrouteDescription.blade.php#?blade
      • 1x components.related-linksrelated-links.blade.php#?blade
      • 1x banners.schedule-bottomschedule-bottom.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 schedules/{originCityIata}/{destinationCityIata}
      middleware
      web
      controller
      App\Http\Controllers\SchedulesController@route
      namespace
      prefix
      /
      where
      as
      schedules
      file
      app/Http/Controllers/SchedulesController.php:36-141
      9 statements were executed13.83ms
      • 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
      • CitySqlRepository.php#40aviatickets4.75msselect * from `cities` where `code` in ('kmg', 'tsn')
        Bindings
        • 0: kmg
        • 1: tsn
        Backtrace
        • app/Avia/Infrastructure/City/CitySqlRepository.php:40
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/City/CitySqlRepository.php:37
        • app/Http/Controllers/SchedulesController.php:38
      • TimetableRepository.php#39aviatickets1.36msselect * from `timetables` where `origin_city_id` = 3216 and `destination_city_id` = 6251 order by `time_origin` asc limit 1000
        Bindings
        • 0: 3216
        • 1: 6251
        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/SchedulesController.php:47
      • TimetableRepository.php#39aviatickets1.2msselect * from `airports` where `airports`.`id` in (6813)
        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/SchedulesController.php:47
      • TimetableRepository.php#39aviatickets1.14msselect * from `airports` where `airports`.`id` in (3462)
        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/SchedulesController.php:47
      • TimetableRepository.php#39aviatickets1.14msselect * from `airlines` where `airlines`.`id` in (749, 1754, 1765, 3764, 4592, 5587)
        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/SchedulesController.php:47
      • LocalRouteRepository.php#520aviatickets1.17msselect * from `flights_by` where `origin_city_id` = 3216 and `destination_city_id` = 6251 limit 1
        Bindings
        • 0: 3216
        • 1: 6251
        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/SchedulesController.php:189
      • LocalRouteRepository.php#520aviatickets880μsselect * from `sites_relationships` where `sites_relationships`.`id` in (167271)
        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/SchedulesController.php:189
      • CountriesRepository.php#31aviatickets1.14msselect * 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/Http/Controllers/SchedulesController.php:111
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • TimetableRepository.php#53aviatickets1.05msselect count(*) as aggregate from `timetables` where `origin_city_id` = 6251 and `destination_city_id` = 3216
        Bindings
        • 0: 6251
        • 1: 3216
        Backtrace
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:53
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:47
        • app/Http/Controllers/SchedulesController.php:117
      App\Avia\Infrastructure\Model\Timetable
      19Timetable.php#?
      App\Avia\Infrastructure\Model\Airline
      6Airline.php#?
      App\Avia\Infrastructure\Model\City
      2City.php#?
      App\Avia\Infrastructure\Model\Airport
      2Airport.php#?
      App\Avia\Infrastructure\Model\LocalRoute
      1LocalRoute.php#?
      App\Avia\Infrastructure\Model\SitesRelationship
      1SitesRelationship.php#?
            _token
            op2d1KNNeMjYneF8KUO6cg5JIqhQo9LUMONFMIhM
            _previous
            array:1 [ "url" => "https://d.lowcost.club/schedules/kmg/tsn?_url=%2Fschedules%2Fkmg%2Ftsn" ]
            _flash
            array:2 [ "old" => [] "new" => [] ]
            path_info
            /schedules/kmg/tsn
            status_code
            200
            
            status_text
            OK
            format
            html
            content_type
            text/html; charset=UTF-8
            request_query
            0 of 0
            array:1 [ "_url" => "/schedules/kmg/tsn" ]
            request_request
            []
            
            request_headers
            0 of 0
            array:16 [ "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6IkliRjd3RFZIU3krSS9pcVJKZlEzQmc9PSIsInZhbHVlIjoiUWJKaldMQ2hBQWtLOElHb0ExQmJPRGo2QkN6NmpDOUhGRkNwQURlUzkybW83TjY3WnpGNDdTQlNmb2tIeGJLcXNYUkF3KzdaU3kzMzQrVXpVV3V2NW1takxMcXZmMmlGWXJTU0R0VEFkS21MUmhsd093WmEwTWIzdVFzbkgxRzAiLCJtYWMiOiJiNGY2YjliNDI4M2JhNjlhOWM1NmZkYzY1MzY1ODRhZDkxMDQ1OGIyZTc4MGZlYTI3ZmE3NmY3ZTJmZTAxYjhiIiwidGFnIjoiIn0%3D; lowcostclub_session=eyJpdiI6Ik14bnBHWTI5UlRybDBydFFZOXFsbnc9PSIsInZhbHVlIjoiU3NFS2xlRExZcldpRFNiL3JQV2FmTGlnVjN6WlhGZTZTU0ZkQXVqZ1pBcGJEd01lTnkyckpVcEllVGxkdENHUHdibVNsdEU4N0Y1TXFVS0QybGxjd05KNGJnYUttZHlOcTVpd0dGZmw2TmZZbFNxSlFBU1FHMTk3YWYwVzZtSFAiLCJtYWMiOiJiMTkzZDQ3ZDE3ZWFiZTYyYzcxMzQ3OGQ2Mjk0ZTQwMjRmYWZmMWVjNDQ0YmZkNWZlOWJhNGI5MDhkOGNiMTFjIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6IkliRjd3RFZIU3krSS9pcVJKZlEzQmc9PSIsInZhbHVlIjoiUWJKaldMQ2hBQWtLOElHb0ExQmJPRGo2QkN6NmpDOUhGRkNwQURlUzkybW83TjY3WnpGNDdTQlNmb2tIeGJLcXNYUkF3K" ] "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" => "op2d1KNNeMjYneF8KUO6cg5JIqhQo9LUMONFMIhM" "lowcostclub_session" => "QhGyiwNipuICR6sr1INi1esGE0nsF6A2OFuBfXBz" ]
            response_headers
            0 of 0
            array:5 [ "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Wed, 07 May 2025 20:46:01 GMT" ] "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InJFdFZ4bzhBTTZ4Nk95NVZteENYR3c9PSIsInZhbHVlIjoiZFlaTVU2dFljUmhUS2hpYWVXOUpjaG15ZzFibnlvNU1ycmVWaXRGWGgwdFZaelZkRk1XNVplWHdWdVk2VllCWHlTd2NEMk93RlR6NGloSnBwNnFxa3ZJYlBtTTVlanQyZDg4dHhKckRKMURhenhDOEk1TEpIK1h5eFdERHZiOFMiLCJtYWMiOiI3NjVhYzY1NmMwOGNhZTQ2NzJiZThlMDA4Yzg3N2VjMTJlNTQ5ZjM1ZmU5ZGRiMWZhYmMzZTRiMTEyMmE0YWE1IiwidGFnIjoiIn0%3D; expires=Wed, 07 May 2025 22:46:01 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6InJFdFZ4bzhBTTZ4Nk95NVZteENYR3c9PSIsInZhbHVlIjoiZFlaTVU2dFljUmhUS2hpYWVXOUpjaG15ZzFibnlvNU1ycmVWaXRGWGgwdFZaelZkRk1XNVplWHdWdVk2VllCWHlTd2NEM" 1 => "lowcostclub_session=eyJpdiI6ImJEZFJVUEhMSjRxZ3haUDhJaUoySmc9PSIsInZhbHVlIjoidVNOdEtveUhOMk85amhnVTdLem9VQjl2M0I4Q2xZV0pKZEx1dU1hOUlhTjdXRkh3bWZJVkYvSVNDandtSThDV05MbGZ3eEtoTGQ5UjRqdXFoVi9LRjNDUWpLM25pK0pLNFY0Zmo0ejNqSVV3TUlnYkMvL3E0cUsrendpS01KUFEiLCJtYWMiOiJmMDg4YTEwNTkxMDI4Y2FiZGQyNTYzZmVjNTI0YjQ3MjYwYzE1OTdlNWJhY2MzMDhiMGM1YzdmYmY2YWU3MTE1IiwidGFnIjoiIn0%3D; expires=Wed, 07 May 2025 22:46:01 GMT; Max-Age=7200; path=/; httponly; samesite=laxlowcostclub_session=eyJpdiI6ImJEZFJVUEhMSjRxZ3haUDhJaUoySmc9PSIsInZhbHVlIjoidVNOdEtveUhOMk85amhnVTdLem9VQjl2M0I4Q2xZV0pKZEx1dU1hOUlhTjdXRkh3bWZJVkYvSVNDandtSThD" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InJFdFZ4bzhBTTZ4Nk95NVZteENYR3c9PSIsInZhbHVlIjoiZFlaTVU2dFljUmhUS2hpYWVXOUpjaG15ZzFibnlvNU1ycmVWaXRGWGgwdFZaelZkRk1XNVplWHdWdVk2VllCWHlTd2NEMk93RlR6NGloSnBwNnFxa3ZJYlBtTTVlanQyZDg4dHhKckRKMURhenhDOEk1TEpIK1h5eFdERHZiOFMiLCJtYWMiOiI3NjVhYzY1NmMwOGNhZTQ2NzJiZThlMDA4Yzg3N2VjMTJlNTQ5ZjM1ZmU5ZGRiMWZhYmMzZTRiMTEyMmE0YWE1IiwidGFnIjoiIn0%3D; expires=Wed, 07-May-2025 22:46:01 GMT; path=/XSRF-TOKEN=eyJpdiI6InJFdFZ4bzhBTTZ4Nk95NVZteENYR3c9PSIsInZhbHVlIjoiZFlaTVU2dFljUmhUS2hpYWVXOUpjaG15ZzFibnlvNU1ycmVWaXRGWGgwdFZaelZkRk1XNVplWHdWdVk2VllCWHlTd2NEM" 1 => "lowcostclub_session=eyJpdiI6ImJEZFJVUEhMSjRxZ3haUDhJaUoySmc9PSIsInZhbHVlIjoidVNOdEtveUhOMk85amhnVTdLem9VQjl2M0I4Q2xZV0pKZEx1dU1hOUlhTjdXRkh3bWZJVkYvSVNDandtSThDV05MbGZ3eEtoTGQ5UjRqdXFoVi9LRjNDUWpLM25pK0pLNFY0Zmo0ejNqSVV3TUlnYkMvL3E0cUsrendpS01KUFEiLCJtYWMiOiJmMDg4YTEwNTkxMDI4Y2FiZGQyNTYzZmVjNTI0YjQ3MjYwYzE1OTdlNWJhY2MzMDhiMGM1YzdmYmY2YWU3MTE1IiwidGFnIjoiIn0%3D; expires=Wed, 07-May-2025 22:46:01 GMT; path=/; httponlylowcostclub_session=eyJpdiI6ImJEZFJVUEhMSjRxZ3haUDhJaUoySmc9PSIsInZhbHVlIjoidVNOdEtveUhOMk85amhnVTdLem9VQjl2M0I4Q2xZV0pKZEx1dU1hOUlhTjdXRkh3bWZJVkYvSVNDandtSThD" ] ]
            session_attributes
            0 of 0
            array:3 [ "_token" => "op2d1KNNeMjYneF8KUO6cg5JIqhQo9LUMONFMIhM" "_previous" => array:1 [ "url" => "https://d.lowcost.club/schedules/kmg/tsn?_url=%2Fschedules%2Fkmg%2Ftsn" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
            ClearShow all
            Date ↕MethodURLData
            #12025-05-07 20:46:01GET/schedules/kmg/tsn21931