Duration 9h 54m
Distance 5535.2 km
Average price ¥9000
Possible routes 7 found

Kuala Lumpur to Beijing

Rome2rio has found 7 ways to get from Kuala Lumpur to Beijing by train, flight, bus and car. We recommend taking the train from KL Sentral to Klia T1 and then flying from Kuala Lumpur to Beijing Capital, which is the fastest and cheapest option, and takes around 9h 54m.
Recommended route

Train to Kuala Lumpur, fly to Beijing Capital

  1. KL Sentral
  2. Kuala Lumpur
  3. Dongzhimen
Fastest
9h 54m
Cheapest
¥585 - ¥1543
Alternative routes

Train to Kuala Lumpur, fly to Tianjin Binhai, train

  1. KL Sentral
  2. Kuala Lumpur
  3. Tianjin Station
  4. Beijing South
10h 10m
¥822 - ¥2412

Fly Sultan Abdul Aziz Shah to Beijing Capital

  1. Sultan Abdul Aziz Shah
  2. Dongzhimen
13h 42m
¥1031 - ¥4144

Train to Kuala Lumpur, fly to Beijing Nanyuan

  1. KL Sentral
  2. Kuala Lumpur
  3. Beijing South
12h 13m
¥923 - ¥3322

Train, night train, bus

  1. Kuala Lumpur
  2. Hua Lamphong
  3. Laos Vientiane
  4. Kunming
  5. Beijing West Station
4 days 14h
¥25985 - ¥26515

Train, bus

  1. Kuala Lumpur
  2. Bangkok Tara Travel
  3. Vientiane
  4. Hanoi Gia Lam Station
  5. Beijing West Station
5 days 2h
¥25492 - ¥27500

Drive

  1. Kuala Lumpur
  2. Beijing South
2 days 18h
¥3500 - ¥5500

Frequently asked questions

Want to know about travelling from Kuala Lumpur to Beijing? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

The cheapest way to get from Kuala Lumpur to Beijing is to train and fly which costs RM 340 - RM 950 and takes 9h 54m.

More details

The quickest way to get from Kuala Lumpur to Beijing is to train and fly which costs RM 340 - RM 950 and takes 9h 54m.

More details

The distance between Kuala Lumpur and Beijing is 4348 km. The road distance is 5535.2 km.

Get driving directions

The best way to get from Kuala Lumpur to Beijing without a car is to train and bus which takes 5 days 2h and costs RM 15000 - RM 17000.

More details

It takes approximately 9h 54m to get from Kuala Lumpur to Beijing, including transfers.

More details

The quickest flight from Kuala Lumpur Airport to Beijing Capital Airport is the direct flight which takes 6h 20m.

Search flights

Yes, the driving distance between Kuala Lumpur to Beijing is 5535 km. It takes approximately 2 days 18h to drive from Kuala Lumpur to Beijing.

Get driving directions

Malaysia Airlines, Air China, AirAsia X and five other airlines offer flights from Kuala Lumpur Airport to Beijing Capital Airport.

Search flights

There are 1061+ hotels available in Beijing. Prices start at ¥398 per night.

More details

The best way to get from Kuala Lumpur to Sultan Abdul Aziz Shah Airport is to train which takes 30 min and costs RM 3 - RM 11.

More details

How to travel from Kuala Lumpur to Beijing

Find all the possible transport options for your trip from Kuala Lumpur to Beijing right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Kuala Lumpur and Beijing?

Firefly, Malaysia Airlines and five other airlines fly from Kuala Lumpur to Dongzhimen hourly.
Airlines
Ave. Duration
8h 32m
Frequency
Every day
Estimated price
¥1600 - ¥2300
Ave. Duration
8h 32m
Frequency
Every day
Estimated price
¥1600 - ¥2300
Ave. Duration
6h 20m
Frequency
Every day
Estimated price
¥1300 - ¥3100
Ave. Duration
8h 53m
Frequency
Every day
Estimated price
¥1400 - ¥10000
Ave. Duration
9h 40m
Frequency
Every day
Estimated price
¥1600 - ¥5500
Ave. Duration
6h 25m
Frequency
Wednesday, Friday and Sunday
Estimated price
¥1500 - ¥6000
Ave. Duration
6h 35m
Frequency
Every day
Estimated price
¥1000 - ¥4500
Ave. Duration
9h 15m
Frequency
Every day
Estimated price
¥1900 - ¥17000
Ave. Duration
8h 35m
Frequency
Every day
Estimated price
¥1400 - ¥2700
Ave. Duration
9h 10m
Frequency
Friday
Estimated price
¥700 - ¥2200
Ave. Duration
9h 30m
Frequency
Every day
Estimated price
¥900 - ¥4700
Ave. Duration
10h 50m
Frequency
Every day
Estimated price
¥1800 - ¥6000

Beijing, China

Beijing (formerly romanised as Peking) is the capital of the People's Republic of China and the world's third most populous city proper. It is also one of the world's most populous capital cities. The city, located in northern China, is governed as a direct-controlled municipality under the national government with 16 urban, suburban, and rural districts. Beijing Municipality is surrounded by Hebei Province with the exception of neighbouring Tianjin Municipality to the southeast; together the three divisions form the Jingjinji metropolitan region and the national capital region of China. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps