Flights from Karachi to Beijing (KHI to PEK)

There are 19 flight connection options available between Karachi, Jinnah and Beijing, Capital on Saturday, 18th May.

Flights departing on Saturday, 18th May

# Stops Duration Departure time Arrival time
Option #1 Islamabad/Rawalpindi, Pakistan 12h 30 min 07:00 (7:00 am)
18th May
22:30 (10:30 pm)
18th May
Option #2 Bangkok, Thailand 13h 15 min 23:30 (11:30 pm)
18th May
15:45 (3:45 pm)
19th May
Option #3 Dubai, United Arab Emirates 13h 30 min 22:55 (10:55 pm)
18th May
15:25 (3:25 pm)
19th May
Option #4 Dubai, United Arab Emirates 12h 30 min 23:55 (11:55 pm)
18th May
15:25 (3:25 pm)
19th May
Option #5 Islamabad/Rawalpindi, Pakistan 12h 45 min 06:45 (6:45 am)
18th May
22:30 (10:30 pm)
18th May
Option #6 Dubai, United Arab Emirates 16h 35 min 02:45 (2:45 am)
18th May
22:20 (10:20 pm)
18th May
Option #7 Dubai, United Arab Emirates 14h 25 min 04:55 (4:55 am)
18th May
22:20 (10:20 pm)
18th May
Option #8 Dubai, United Arab Emirates 14h 30 min 18:10 (6:10 pm)
18th May
11:40 (11:40 am)
19th May
Option #9 Dubai, United Arab Emirates 16h 00 min 16:40 (4:40 pm)
18th May
11:40 (11:40 am)
19th May
Option #10 Dubai, United Arab Emirates 17h 00 min 02:20 (2:20 am)
18th May
22:20 (10:20 pm)
18th May
Option #11 Dubai, United Arab Emirates 20h 25 min 22:55 (10:55 pm)
18th May
22:20 (10:20 pm)
19th May
Option #12 Dubai, United Arab Emirates 18h 15 min 18:10 (6:10 pm)
18th May
15:25 (3:25 pm)
19th May
Option #13 Dubai, United Arab Emirates 19h 25 min 23:55 (11:55 pm)
18th May
22:20 (10:20 pm)
19th May
Option #14 Dubai, United Arab Emirates 19h 45 min 16:40 (4:40 pm)
18th May
15:25 (3:25 pm)
19th May
Option #15 Dubai, United Arab Emirates 20h 25 min 12:15 (12:15 pm)
18th May
11:40 (11:40 am)
19th May
Option #16 Dubai, United Arab Emirates 21h 10 min 11:30 (11:30 am)
18th May
11:40 (11:40 am)
19th May
Option #17 Dubai, United Arab Emirates 24h 10 min 12:15 (12:15 pm)
18th May
15:25 (3:25 pm)
19th May
Option #18 Bangkok, Thailand 21h 35 min 23:30 (11:30 pm)
18th May
00:05 (0:05 am)
20th May
Option #19 Bangkok, Thailand 22h 55 min 23:30 (11:30 pm)
18th May
01:25 (1:25 am)
20th May

Option #1

Flight Karachi - Islamabad/Rawalpindi

Pakistan International Airlines domestic flight PK300 leaves Karachi (Jinnah) at 07:00 (7:00 am) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 08:55 (8:55 am). Flight duration is 1 hours 55 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 5 hours and 0 minutes (from 08:55 / 8:55 am, 18th May to 13:55 / 1:55 pm, 18th May).

Flight Islamabad/Rawalpindi - Beijing

Pakistan International Airlines international flight PK854 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 13:55 (1:55 pm) and lands in Beijing (Capital), Terminal «2» at 22:30 (10:30 pm). Flight duration is 5 hours 35 minutes.

Option #2

Flight Karachi - Bangkok

Thai Airways international flight TG342 leaves Karachi (Jinnah), Terminal «M» at 23:30 (11:30 pm) and lands in Bangkok (Suvarnabhumi) at 06:20 (6:20 am). Flight duration is 4 hours 50 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Bangkok

Connection time in Bangkok, Suvarnabhumi airport is 3 hours and 40 minutes (from 06:20 / 6:20 am, 19th May to 10:00 / 10:00 am, 19th May).

Flight Bangkok - Beijing

Thai Airways international flight TG614 leaves Bangkok (Suvarnabhumi) at 10:00 (10:00 am) and lands in Beijing (Capital), Terminal «3» at 15:45 (3:45 pm). Flight duration is 4 hours 45 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #3

Flight Karachi - Dubai

Emirates international flight EK603 leaves Karachi (Jinnah) at 22:55 (10:55 pm) and lands in Dubai, Terminal «3» at 00:10 (0:10 am). Flight duration is 2 hours 15 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 3 hours and 40 minutes (from 00:10 / 0:10 am, 19th May to 03:50 / 3:50 am, 19th May). Stay in terminal «3» to change plane.

Flight Dubai - Beijing

Emirates international flight EK306 leaves Dubai, Terminal «3» at 03:50 (3:50 am) and lands in Beijing (Capital), Terminal «3» at 15:25 (3:25 pm). Flight duration is 7 hours 35 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #4

Flight Karachi - Dubai

flydubai international flight FZ330 leaves Karachi (Jinnah), Terminal «M» at 23:55 (11:55 pm) and lands in Dubai, Terminal «2» at 01:10 (1:10 am). Flight duration is 2 hours 15 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 2 hours and 40 minutes (from 01:10 / 1:10 am, 19th May to 03:50 / 3:50 am, 19th May). Go from terminal «2» to terminal «3».

Flight Dubai - Beijing

Emirates international flight EK306 leaves Dubai, Terminal «3» at 03:50 (3:50 am) and lands in Beijing (Capital), Terminal «3» at 15:25 (3:25 pm). Flight duration is 7 hours 35 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #5

Flight Karachi - Islamabad/Rawalpindi

SereneAir domestic flight ER500 leaves Karachi (Jinnah) at 06:45 (6:45 am) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 08:45 (8:45 am). Flight duration is 2 hours 00 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 5 hours and 10 minutes (from 08:45 / 8:45 am, 18th May to 13:55 / 1:55 pm, 18th May).

Flight Islamabad/Rawalpindi - Beijing

Pakistan International Airlines international flight PK854 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 13:55 (1:55 pm) and lands in Beijing (Capital), Terminal «2» at 22:30 (10:30 pm). Flight duration is 5 hours 35 minutes.

Option #6

Flight Karachi - Dubai

Emirates international flight EK607 leaves Karachi (Jinnah) at 02:45 (2:45 am) and lands in Dubai, Terminal «3» at 03:45 (3:45 am). Flight duration is 2 hours 00 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 7 hours and 5 minutes (from 03:45 / 3:45 am, 18th May to 10:50 / 10:50 am, 18th May). Stay in terminal «3» to change plane.

Flight Dubai - Beijing

Emirates international flight EK308 leaves Dubai, Terminal «3» at 10:50 (10:50 am) and lands in Beijing (Capital), Terminal «3» at 22:20 (10:20 pm). Flight duration is 7 hours 30 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #7

Flight Karachi - Dubai

flydubai international flight FZ332 leaves Karachi (Jinnah), Terminal «M» at 04:55 (4:55 am) and lands in Dubai, Terminal «2» at 06:10 (6:10 am). Flight duration is 2 hours 15 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 4 hours and 40 minutes (from 06:10 / 6:10 am, 18th May to 10:50 / 10:50 am, 18th May). Go from terminal «2» to terminal «3».

Flight Dubai - Beijing

Emirates international flight EK308 leaves Dubai, Terminal «3» at 10:50 (10:50 am) and lands in Beijing (Capital), Terminal «3» at 22:20 (10:20 pm). Flight duration is 7 hours 30 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #8

Flight Karachi - Dubai

Airblue international flight PA110 leaves Karachi (Jinnah), Terminal «M» at 18:10 (6:10 pm) and lands in Dubai, Terminal «1» at 19:25 (7:25 pm). Flight duration is 2 hours 15 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 4 hours and 45 minutes (from 19:25 / 7:25 pm, 18th May to 00:10 / 0:10 am, 19th May). Stay in terminal «1» to change plane.

Flight Dubai - Beijing

Air China international flight CA942 leaves Dubai, Terminal «1» at 00:10 (0:10 am) and lands in Beijing (Capital), Terminal «3» at 11:40 (11:40 am). Flight duration is 7 hours 30 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #9

Flight Karachi - Dubai

flydubai international flight FZ336 leaves Karachi (Jinnah), Terminal «M» at 16:40 (4:40 pm) and lands in Dubai, Terminal «2» at 17:55 (5:55 pm). Flight duration is 2 hours 15 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 6 hours and 15 minutes (from 17:55 / 5:55 pm, 18th May to 00:10 / 0:10 am, 19th May). Go from terminal «2» to terminal «1».

Flight Dubai - Beijing

Air China international flight CA942 leaves Dubai, Terminal «1» at 00:10 (0:10 am) and lands in Beijing (Capital), Terminal «3» at 11:40 (11:40 am). Flight duration is 7 hours 30 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #10

Flight Karachi - Dubai

Pakistan International Airlines international flight PK213 leaves Karachi (Jinnah) at 02:20 (2:20 am) and lands in Dubai, Terminal «1» at 03:45 (3:45 am). Flight duration is 2 hours 25 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 7 hours and 5 minutes (from 03:45 / 3:45 am, 18th May to 10:50 / 10:50 am, 18th May). Go from terminal «1» to terminal «3».

Flight Dubai - Beijing

Emirates international flight EK308 leaves Dubai, Terminal «3» at 10:50 (10:50 am) and lands in Beijing (Capital), Terminal «3» at 22:20 (10:20 pm). Flight duration is 7 hours 30 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #11

Flight Karachi - Dubai

Emirates international flight EK603 leaves Karachi (Jinnah) at 22:55 (10:55 pm) and lands in Dubai, Terminal «3» at 00:10 (0:10 am). Flight duration is 2 hours 15 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 10 hours and 40 minutes (from 00:10 / 0:10 am, 19th May to 10:50 / 10:50 am, 19th May). Stay in terminal «3» to change plane.

Flight Dubai - Beijing

Emirates international flight EK308 leaves Dubai, Terminal «3» at 10:50 (10:50 am) and lands in Beijing (Capital), Terminal «3» at 22:20 (10:20 pm). Flight duration is 7 hours 30 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #12

Flight Karachi - Dubai

Airblue international flight PA110 leaves Karachi (Jinnah), Terminal «M» at 18:10 (6:10 pm) and lands in Dubai, Terminal «1» at 19:25 (7:25 pm). Flight duration is 2 hours 15 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 8 hours and 25 minutes (from 19:25 / 7:25 pm, 18th May to 03:50 / 3:50 am, 19th May). Go from terminal «1» to terminal «3».

Flight Dubai - Beijing

Emirates international flight EK306 leaves Dubai, Terminal «3» at 03:50 (3:50 am) and lands in Beijing (Capital), Terminal «3» at 15:25 (3:25 pm). Flight duration is 7 hours 35 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #13

Flight Karachi - Dubai

flydubai international flight FZ330 leaves Karachi (Jinnah), Terminal «M» at 23:55 (11:55 pm) and lands in Dubai, Terminal «2» at 01:10 (1:10 am). Flight duration is 2 hours 15 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 9 hours and 40 minutes (from 01:10 / 1:10 am, 19th May to 10:50 / 10:50 am, 19th May). Go from terminal «2» to terminal «3».

Flight Dubai - Beijing

Emirates international flight EK308 leaves Dubai, Terminal «3» at 10:50 (10:50 am) and lands in Beijing (Capital), Terminal «3» at 22:20 (10:20 pm). Flight duration is 7 hours 30 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #14

Flight Karachi - Dubai

flydubai international flight FZ336 leaves Karachi (Jinnah), Terminal «M» at 16:40 (4:40 pm) and lands in Dubai, Terminal «2» at 17:55 (5:55 pm). Flight duration is 2 hours 15 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 9 hours and 55 minutes (from 17:55 / 5:55 pm, 18th May to 03:50 / 3:50 am, 19th May). Go from terminal «2» to terminal «3».

Flight Dubai - Beijing

Emirates international flight EK306 leaves Dubai, Terminal «3» at 03:50 (3:50 am) and lands in Beijing (Capital), Terminal «3» at 15:25 (3:25 pm). Flight duration is 7 hours 35 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #15

Flight Karachi - Dubai

Emirates international flight EK601 leaves Karachi (Jinnah) at 12:15 (12:15 pm) and lands in Dubai, Terminal «3» at 13:20 (1:20 pm). Flight duration is 2 hours 05 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 10 hours and 50 minutes (from 13:20 / 1:20 pm, 18th May to 00:10 / 0:10 am, 19th May). Go from terminal «3» to terminal «1».

Flight Dubai - Beijing

Air China international flight CA942 leaves Dubai, Terminal «1» at 00:10 (0:10 am) and lands in Beijing (Capital), Terminal «3» at 11:40 (11:40 am). Flight duration is 7 hours 30 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #16

Flight Karachi - Dubai

flydubai international flight FZ334 leaves Karachi (Jinnah), Terminal «M» at 11:30 (11:30 am) and lands in Dubai, Terminal «2» at 12:45 (12:45 pm). Flight duration is 2 hours 15 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 11 hours and 25 minutes (from 12:45 / 12:45 pm, 18th May to 00:10 / 0:10 am, 19th May). Go from terminal «2» to terminal «1».

Flight Dubai - Beijing

Air China international flight CA942 leaves Dubai, Terminal «1» at 00:10 (0:10 am) and lands in Beijing (Capital), Terminal «3» at 11:40 (11:40 am). Flight duration is 7 hours 30 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #17

Flight Karachi - Dubai

Emirates international flight EK601 leaves Karachi (Jinnah) at 12:15 (12:15 pm) and lands in Dubai, Terminal «3» at 13:20 (1:20 pm). Flight duration is 2 hours 05 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Dubai

Connection time in Dubai is 14 hours and 30 minutes (from 13:20 / 1:20 pm, 18th May to 03:50 / 3:50 am, 19th May). Stay in terminal «3» to change plane.

Flight Dubai - Beijing

Emirates international flight EK306 leaves Dubai, Terminal «3» at 03:50 (3:50 am) and lands in Beijing (Capital), Terminal «3» at 15:25 (3:25 pm). Flight duration is 7 hours 35 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #18

Flight Karachi - Bangkok

Thai Airways international flight TG342 leaves Karachi (Jinnah), Terminal «M» at 23:30 (11:30 pm) and lands in Bangkok (Suvarnabhumi) at 06:20 (6:20 am). Flight duration is 4 hours 50 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Bangkok

Connection time in Bangkok, Suvarnabhumi airport is 11 hours and 20 minutes (from 06:20 / 6:20 am, 19th May to 17:40 / 5:40 pm, 19th May).

Flight Bangkok - Beijing

Hainan Airlines international flight HU430 leaves Bangkok (Suvarnabhumi) at 17:40 (5:40 pm) and lands in Beijing (Capital), Terminal «2» at 00:05 (0:05 am). Flight duration is 5 hours 25 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Option #19

Flight Karachi - Bangkok

Thai Airways international flight TG342 leaves Karachi (Jinnah), Terminal «M» at 23:30 (11:30 pm) and lands in Bangkok (Suvarnabhumi) at 06:20 (6:20 am). Flight duration is 4 hours 50 minutes. The same physical flight is marketed by other airlines: Petra Airlines 9P670.

Connection in Bangkok

Connection time in Bangkok, Suvarnabhumi airport is 13 hours and 15 minutes (from 06:20 / 6:20 am, 19th May to 19:35 / 7:35 pm, 19th May).

Flight Bangkok - Beijing

Air China international flight CA960 leaves Bangkok (Suvarnabhumi) at 19:35 (7:35 pm) and lands in Beijing (Capital), Terminal «3» at 01:25 (1:25 am). Flight duration is 4 hours 50 minutes. The same physical flight is marketed by other airlines: Pakistan International Airlines PK854.

Available departure days

Select departure date to find flight connections between Karachi and Beijing. Note that other flight options may be available for different date.

See also

Return flights (Beijing to Karachi)

More flight connections

Privacy Disclaimer