There are 6 ways to get from Beijing to Kuala Lumpur by train, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Beijing Daxing International Airport, fly to Kuala Lumpur International Airport, train
best- Take the train from Beijing West to Beijing Daxing Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Kuala Lumpur International Airport (KUL)plane PKX - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
10h 31mRM 516–1,487Drive 5,434 km
- Drive from Beijing South to Kuala Lumpurcar 5,434 km
2d 16hRM 2,790–4,030Fly Beijing Capital International Airport to Sultan Abdul Aziz Shah
- Fly from Beijing Capital International Airport (PEK) to Sultan Abdul Aziz Shah (SZB)plane PEK - SZB
12h 35mRM 1,315–2,823Fly Beijing Capital International Airport to Kuala Lumpur International Airport, train
- Fly from Beijing Capital International Airport (PEK) to Kuala Lumpur International Airport (KUL)plane PEK - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
11h 5mRM 616–1,986Train to Beijing Daxing International Airport, fly to Sultan Abdul Aziz Shah
- Take the train from Beijing West to Beijing Daxing Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Sultan Abdul Aziz Shah (SZB)plane PKX - SZB
13h 26mRM 965–2,424Train to Tianjin Binhai, fly to Kuala Lumpur International Airport, train
- Take the train from Beijing South to Tianjin Stationtrain
- Fly from Tianjin Binhai (TSN) to Kuala Lumpur International Airport (KUL)plane TSN - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
13h 14mRM 580–1,811
Beijing Daxing International Airport (PKX) to Kuala Lumpur International Airport (KUL) flights
Questions & Answers
The cheapest way to get from Beijing to Kuala Lumpur is to train and fly which costs RM 500 - RM 1500 and takes 10h 31m.
The fastest way to get from Beijing to Kuala Lumpur is to train and fly which takes 10h 31m and costs RM 500 - RM 1500.
The distance between Beijing and Kuala Lumpur is 4454 km. The road distance is 5434 km.
It takes approximately 10h 31m to get from Beijing to Kuala Lumpur, including transfers.
Yes, the driving distance between Beijing to Kuala Lumpur is 5434 km. It takes approximately 2 days 16h to drive from Beijing to Kuala Lumpur.
There are 8302+ hotels available in Kuala Lumpur.
What companies run services between Beijing, China and Kuala Lumpur, Malaysia?
Air China, Scoot Tigerair, and three other airlines fly from Beijing Capital International Airport (PEK) to Sultan Abdul Aziz Shah (SZB) twice daily.
- Website
- csair.com
Flights from Beijing Daxing International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- RM 600–2,300
Flights from Beijing Daxing International Airport to Kuala Lumpur International Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 28m
- When
- Every day
- Estimated price
- RM 550–1,900
Flights from Tianjin Binhai to Kuala Lumpur International Airport via Guangzhou Baiyun
- Ave. Duration
- 11h 6m
- When
- Every day
- Estimated price
- RM 650–2,600
Flights from Tianjin Binhai to Kuala Lumpur International Airport via Shenzhen Bao'an International
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- RM 650–2,200
Train from Beijing West to Beijing Daxing Airport
- Adult - second class
- RM 13–20
Train from Beijing West to Beijing Daxing Airport
- Adult - second class
- RM 13–20
Train from Beijing South to Tianjin Station
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- RM 26–40
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- RM 26–40
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, How do I buy a London Underground ticket?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.




