Flights from Beijing to Karachi (PEK to KHI)

There are 20 flight connection options available between Beijing, Capital and Karachi, Jinnah on Sunday, 5th May.

Flights departing on Sunday, 5th May

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

Option #1

Flight Beijing - Islamabad/Rawalpindi

Air China international flight CA945 leaves Beijing (Capital), Terminal «3» at 14:30 (2:30 pm) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 18:00 (6:00 pm). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 1 hours and 30 minutes (from 18:00 / 6:00 pm, 5th May to 19:30 / 7:30 pm, 5th May).

Flight Islamabad/Rawalpindi - Karachi

Air China domestic flight CA945 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 19:30 (7:30 pm) and lands in Karachi (Jinnah) at 21:25 (9:25 pm). Flight duration is 1 hours 55 minutes.

Option #2

Flight Beijing - Islamabad/Rawalpindi

Pakistan International Airlines international flight PK855 leaves Beijing (Capital), Terminal «2» at 03:30 (3:30 am) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 07:00 (7:00 am). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 3 hours and 0 minutes (from 07:00 / 7:00 am, 5th May to 10:00 / 10:00 am, 5th May).

Flight Islamabad/Rawalpindi - Karachi

Pakistan International Airlines domestic flight PK301 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 10:00 (10:00 am) and lands in Karachi (Jinnah) at 11:55 (11:55 am). Flight duration is 1 hours 55 minutes.

Option #3

Flight Beijing - Dubai

Emirates international flight EK307 leaves Beijing (Capital), Terminal «3» at 00:40 (0:40 am) and lands in Dubai, Terminal «3» at 05:00 (5:00 am). Flight duration is 8 hours 20 minutes.

Connection in Dubai

Connection time in Dubai is 2 hours and 40 minutes (from 05:00 / 5:00 am, 5th May to 07:40 / 7:40 am, 5th May). Stay in terminal «3» to change plane.

Flight Dubai - Karachi

Emirates international flight EK600 leaves Dubai, Terminal «3» at 07:40 (7:40 am) and lands in Karachi (Jinnah) at 10:45 (10:45 am). Flight duration is 2 hours 05 minutes.

Option #4

Flight Beijing - Islamabad/Rawalpindi

Pakistan International Airlines international flight PK855 leaves Beijing (Capital), Terminal «2» at 03:30 (3:30 am) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 07:00 (7:00 am). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 2 hours and 35 minutes (from 07:00 / 7:00 am, 5th May to 09:35 / 9:35 am, 5th May).

Flight Islamabad/Rawalpindi - Karachi

Petra Airlines domestic flight 9P671 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 09:35 (9:35 am) and lands in Karachi (Jinnah) at 11:30 (11:30 am). Flight duration is 1 hours 55 minutes.

Option #5

Flight Beijing - Islamabad/Rawalpindi

Air China international flight CA945 leaves Beijing (Capital), Terminal «3» at 14:30 (2:30 pm) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 18:00 (6:00 pm). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 2 hours and 55 minutes (from 18:00 / 6:00 pm, 5th May to 20:55 / 8:55 pm, 5th May).

Flight Islamabad/Rawalpindi - Karachi

Petra Airlines domestic flight 9P675 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 20:55 (8:55 pm) and lands in Karachi (Jinnah) at 22:50 (10:50 pm). Flight duration is 1 hours 55 minutes.

Option #6

Flight Beijing - Islamabad/Rawalpindi

Pakistan International Airlines international flight PK855 leaves Beijing (Capital), Terminal «2» at 03:30 (3:30 am) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 07:00 (7:00 am). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 3 hours and 0 minutes (from 07:00 / 7:00 am, 5th May to 10:00 / 10:00 am, 5th May).

Flight Islamabad/Rawalpindi - Karachi

Airblue domestic flight PA201 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 10:00 (10:00 am) and lands in Karachi (Jinnah), Terminal «M» at 12:05 (12:05 pm). Flight duration is 2 hours 05 minutes.

Option #7

Flight Beijing - Islamabad/Rawalpindi

Air China international flight CA945 leaves Beijing (Capital), Terminal «3» at 14:30 (2:30 pm) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 18:00 (6:00 pm). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 4 hours and 0 minutes (from 18:00 / 6:00 pm, 5th May to 22:00 / 10:00 pm, 5th May).

Flight Islamabad/Rawalpindi - Karachi

AirSial domestic flight PF126 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 22:00 (10:00 pm) and lands in Karachi (Jinnah) at 23:59 (11:59 pm). Flight duration is 1 hours 59 minutes.

Option #8

Flight Beijing - Dubai

Emirates international flight EK307 leaves Beijing (Capital), Terminal «3» at 00:40 (0:40 am) and lands in Dubai, Terminal «3» at 05:00 (5:00 am). Flight duration is 8 hours 20 minutes.

Connection in Dubai

Connection time in Dubai is 2 hours and 20 minutes (from 05:00 / 5:00 am, 5th May to 07:20 / 7:20 am, 5th May). Go from terminal «3» to terminal «2».

Flight Dubai - Karachi

flydubai international flight FZ333 leaves Dubai, Terminal «2» at 07:20 (7:20 am) and lands in Karachi (Jinnah), Terminal «M» at 10:30 (10:30 am). Flight duration is 2 hours 10 minutes.

Option #9

Flight Beijing - Dubai

Air China international flight CA941 leaves Beijing (Capital), Terminal «3» at 17:30 (5:30 pm) and lands in Dubai, Terminal «1» at 22:20 (10:20 pm). Flight duration is 8 hours 50 minutes.

Connection in Dubai

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

Flight Dubai - Karachi

flydubai international flight FZ331 leaves Dubai, Terminal «2» at 00:55 (0:55 am) and lands in Karachi (Jinnah), Terminal «M» at 04:05 (4:05 am). Flight duration is 2 hours 10 minutes.

Option #10

Flight Beijing - Dubai

Emirates international flight EK309 leaves Beijing (Capital), Terminal «3» at 07:25 (7:25 am) and lands in Dubai, Terminal «3» at 11:50 (11:50 am). Flight duration is 8 hours 25 minutes.

Connection in Dubai

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

Flight Dubai - Karachi

Emirates international flight EK602 leaves Dubai, Terminal «3» at 18:00 (6:00 pm) and lands in Karachi (Jinnah) at 21:05 (9:05 pm). Flight duration is 2 hours 05 minutes.

Option #11

Flight Beijing - Islamabad/Rawalpindi

Pakistan International Airlines international flight PK855 leaves Beijing (Capital), Terminal «2» at 03:30 (3:30 am) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 07:00 (7:00 am). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 5 hours and 50 minutes (from 07:00 / 7:00 am, 5th May to 12:50 / 12:50 pm, 5th May).

Flight Islamabad/Rawalpindi - Karachi

Petra Airlines domestic flight 9P673 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 12:50 (12:50 pm) and lands in Karachi (Jinnah) at 14:45 (2:45 pm). Flight duration is 1 hours 55 minutes.

Option #12

Flight Beijing - Islamabad/Rawalpindi

Pakistan International Airlines international flight PK855 leaves Beijing (Capital), Terminal «2» at 03:30 (3:30 am) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 07:00 (7:00 am). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 9 hours and 0 minutes (from 07:00 / 7:00 am, 5th May to 16:00 / 4:00 pm, 5th May).

Flight Islamabad/Rawalpindi - Karachi

Pakistan International Airlines domestic flight PK369 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 16:00 (4:00 pm) and lands in Karachi (Jinnah) at 17:55 (5:55 pm). Flight duration is 1 hours 55 minutes.

Option #13

Flight Beijing - Islamabad/Rawalpindi

Pakistan International Airlines international flight PK855 leaves Beijing (Capital), Terminal «2» at 03:30 (3:30 am) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 07:00 (7:00 am). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 6 hours and 30 minutes (from 07:00 / 7:00 am, 5th May to 13:30 / 1:30 pm, 5th May).

Flight Islamabad/Rawalpindi - Karachi

SereneAir domestic flight ER501 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 13:30 (1:30 pm) and lands in Karachi (Jinnah) at 15:30 (3:30 pm). Flight duration is 2 hours 00 minutes.

Option #14

Flight Beijing - Bangkok

Hainan Airlines international flight HU429 leaves Beijing (Capital), Terminal «2» at 08:45 (8:45 am) and lands in Bangkok (Suvarnabhumi) at 12:20 (12:20 pm). Flight duration is 4 hours 35 minutes.

Connection in Bangkok

Connection time in Bangkok, Suvarnabhumi airport is 6 hours and 40 minutes (from 12:20 / 12:20 pm, 5th May to 19:00 / 7:00 pm, 5th May).

Flight Bangkok - Karachi

Thai Airways international flight TG341 leaves Bangkok (Suvarnabhumi) at 19:00 (7:00 pm) and lands in Karachi (Jinnah), Terminal «M» at 22:00 (10:00 pm). Flight duration is 5 hours 00 minutes.

Option #15

Flight Beijing - Islamabad/Rawalpindi

Pakistan International Airlines international flight PK855 leaves Beijing (Capital), Terminal «2» at 03:30 (3:30 am) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 07:00 (7:00 am). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 12 hours and 0 minutes (from 07:00 / 7:00 am, 5th May to 19:00 / 7:00 pm, 5th May).

Flight Islamabad/Rawalpindi - Karachi

Pakistan International Airlines domestic flight PK309 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 19:00 (7:00 pm) and lands in Karachi (Jinnah) at 20:55 (8:55 pm). Flight duration is 1 hours 55 minutes.

Option #16

Flight Beijing - Dubai

Emirates international flight EK309 leaves Beijing (Capital), Terminal «3» at 07:25 (7:25 am) and lands in Dubai, Terminal «3» at 11:50 (11:50 am). Flight duration is 8 hours 25 minutes.

Connection in Dubai

Connection time in Dubai is 9 hours and 45 minutes (from 11:50 / 11:50 am, 5th May to 21:35 / 9:35 pm, 5th May). Stay in terminal «3» to change plane.

Flight Dubai - Karachi

Emirates international flight EK606 leaves Dubai, Terminal «3» at 21:35 (9:35 pm) and lands in Karachi (Jinnah) at 00:50 (0:50 am). Flight duration is 2 hours 15 minutes.

Option #17

Flight Beijing - Islamabad/Rawalpindi

Pakistan International Airlines international flight PK855 leaves Beijing (Capital), Terminal «2» at 03:30 (3:30 am) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 07:00 (7:00 am). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 9 hours and 0 minutes (from 07:00 / 7:00 am, 5th May to 16:00 / 4:00 pm, 5th May).

Flight Islamabad/Rawalpindi - Karachi

AirSial domestic flight PF124 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 16:00 (4:00 pm) and lands in Karachi (Jinnah) at 18:00 (6:00 pm). Flight duration is 2 hours 00 minutes.

Option #18

Flight Beijing - Islamabad/Rawalpindi

Pakistan International Airlines international flight PK855 leaves Beijing (Capital), Terminal «2» at 03:30 (3:30 am) and lands in Islamabad/Rawalpindi (Benazir Bhutto) at 07:00 (7:00 am). Flight duration is 6 hours 30 minutes.

Connection in Islamabad/Rawalpindi

Connection time in Islamabad/Rawalpindi, Benazir Bhutto airport is 9 hours and 30 minutes (from 07:00 / 7:00 am, 5th May to 16:30 / 4:30 pm, 5th May).

Flight Islamabad/Rawalpindi - Karachi

SereneAir domestic flight ER503 leaves Islamabad/Rawalpindi (Benazir Bhutto) at 16:30 (4:30 pm) and lands in Karachi (Jinnah) at 18:30 (6:30 pm). Flight duration is 2 hours 00 minutes.

Option #19

Flight Beijing - Dubai

Emirates international flight EK307 leaves Beijing (Capital), Terminal «3» at 00:40 (0:40 am) and lands in Dubai, Terminal «3» at 05:00 (5:00 am). Flight duration is 8 hours 20 minutes.

Connection in Dubai

Connection time in Dubai is 7 hours and 30 minutes (from 05:00 / 5:00 am, 5th May to 12:30 / 12:30 pm, 5th May). Go from terminal «3» to terminal «2».

Flight Dubai - Karachi

flydubai international flight FZ335 leaves Dubai, Terminal «2» at 12:30 (12:30 pm) and lands in Karachi (Jinnah), Terminal «M» at 15:40 (3:40 pm). Flight duration is 2 hours 10 minutes.

Option #20

Flight Beijing - Dubai

Emirates international flight EK309 leaves Beijing (Capital), Terminal «3» at 07:25 (7:25 am) and lands in Dubai, Terminal «3» at 11:50 (11:50 am). Flight duration is 8 hours 25 minutes.

Connection in Dubai

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

Flight Dubai - Karachi

flydubai international flight FZ329 leaves Dubai, Terminal «2» at 19:45 (7:45 pm) and lands in Karachi (Jinnah), Terminal «M» at 22:55 (10:55 pm). Flight duration is 2 hours 10 minutes.

Available departure days

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

See also

Return flights (Karachi to Beijing)

More flight connections

Privacy Disclaimer