There are 4 ways to get from Karachi to Beijing by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Tianjin Binhai, train
best- Fly from Karachi (KHI) to Tianjin Binhai (TSN)plane KHI - TSN
- Take the train from Tianjin Station to Beijing Southtrain
17h 9m¥1,743–5,577Fly to Beijing Capital International Airport
cheapest- Fly from Karachi (KHI) to Beijing Capital International Airport (PEK)plane KHI - PEK
10h 24m¥1,624–4,733Fly to Beijing Daxing International Airport, train
- Fly from Karachi (KHI) to Beijing Daxing International Airport (PKX)plane KHI - PKX
- Take the train from Beijing Daxing Airport to Beijing Westtrain
19h 18m¥1,723–5,538Fly to Hohhot Baita International Airport, train
- Fly from Karachi (KHI) to Hohhot Baita International Airport (HET)plane KHI - HET
- Take the train from Hohhot East to Beijing North stationtrain
25h 25m¥2,004–5,727
Karachi (KHI) to Tianjin Binhai (TSN) flights
Comparing Your Travel Options
The cheapest way to get from Karachi to Beijing is to fly which costs ¥1600 - ¥4800 and takes 10h 24m.
The fastest way to get from Karachi to Beijing is to fly which takes 10h 24m and costs ¥1600 - ¥4800.
The distance between Karachi and Beijing is 5082 km.
It takes approximately 17h 9m to get from Karachi to Beijing, including transfers.
Beijing is 3h ahead of Karachi. It is currently 12:56 PM in Karachi and 3:56 PM in Beijing.
There are 1204+ hotels available in Beijing.
What companies run services between Karachi, Pakistan and Beijing, China?
Air China flies from Karachi (KHI) to Beijing Capital International Airport (PEK) once a week.
- Website
- csair.com
Flights from Karachi to Tianjin Binhai via Lahore, Guangzhou Baiyun
- Ave. Duration
- 13h 10m
- When
- Wednesday and Friday
- Estimated price
- ¥2,000–7,000
Flights from Karachi to Tianjin Binhai via Beijing Capital International Airport, Dalian
- Ave. Duration
- 16h 35m
- When
- Tuesday
- Estimated price
- ¥1,700–5,500
Flights from Karachi to Tianjin Binhai via Islamabad, Urumqi
- Ave. Duration
- 21h 50m
- When
- Tuesday
- Estimated price
- ¥1,700–6,000
Flights from Karachi to Beijing Daxing International Airport via Tashkent
- Ave. Duration
- 22h 10m
- When
- Sunday
- Estimated price
- ¥1,800–6,500
Flights from Karachi to Beijing Daxing International Airport via Islamabad, Urumqi
- Ave. Duration
- 20h 30m
- When
- Tuesday
- Estimated price
- ¥1,700–6,000
- Website
- airchina.com
Flights from Karachi to Tianjin Binhai via Beijing Capital International Airport, Dalian
- Ave. Duration
- 22h
- When
- Tuesday
- Estimated price
- ¥1,700–5,500
Flights from Karachi to Beijing Daxing International Airport via Beijing Capital International Airport, Yantai Penglai
- Ave. Duration
- 17h 35m
- When
- Tuesday
- Estimated price
- ¥1,700–5,500
Flights from Karachi to Beijing Capital International Airport
- Ave. Duration
- 7h 5m
- When
- Tuesday
- Estimated price
- ¥1,600–4,700
Flights from Karachi to Hohhot Baita International Airport via Beijing Capital International Airport
- Ave. Duration
- 20h 20m
- When
- Tuesday
- Estimated price
- ¥1,800–5,500
- Website
- taban.aero
Flights from Karachi to Beijing Daxing International Airport via Tashkent
- Ave. Duration
- 15h 15m
- When
- Sunday
- Estimated price
- ¥3,100–7,000
- Website
- donghaiair.com
Flights from Karachi to Beijing Daxing International Airport via Beijing Capital International Airport, Changzhi
- Ave. Duration
- 20h 5m
- When
- Tuesday
- Estimated price
- ¥1,800–5,500
- Website
- ch.com
Flights from Karachi to Hohhot Baita International Airport via Suvarnabhumi, Tianfu International
- Ave. Duration
- 18h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥3,400–8,500
- Website
- cdal.com.cn
Flights from Karachi to Hohhot Baita International Airport via Suvarnabhumi, Tianfu International
- Ave. Duration
- 18h 40m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥3,400–8,500
Train from Tianjin Station to Beijing South
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Hohhot East to Beijing North station
- 2nd Class Seat
- ¥200–220
- 1st Class Seat
- ¥330–370
- Business Class Seat
- ¥480–700
Want to know more about travelling around China
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Flying into Beijing?
Read the travel guide









