• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Beijing to New Delhi by plane, train, bus 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.

Recommended option

Fly  •  10 h 38 min

  1. Fly from Beijing Capital (PEK) to Delhi (DEL) PEK - DEL

$235 - $375

Cheapest option

Train, bus, drive  •  3 days 16 h

  1. Take the train from Beijing West to Lhasa Z21
  2. Take the bus from Lasa North Suburb Coach Station to Yadong Xian
  3. Drive from Yadong Xian to Siliguri Junction (SGUJ)
  4. Take the train from Siliguri Junction (SGUJ) to Delhi (DLI)

$117 - $161

2 alternative options

Train, bus  •  4 days 9 h

  1. Take the train from Beijing West to Lhasa Z21
  2. Take the bus from Lhasa Liuwu Coach Station to Kathmandu
  3. Take the bus from Gongabu Bus Park to Besisahar
  4. Take the bus from Pokhara to New Delhi

$163 - $188

Drive  •  2 days 22 h

  1. Drive from Beijing to New Delhi 3551.7 miles

$550 - $850

Questions & Answers

The cheapest way to get from Beijing to New Delhi is to train and bus and drive which costs ¥800 - ¥1200 and takes 3 days 16 h.

More details

The quickest way to get from Beijing to New Delhi is to fly which costs ¥1600 - ¥2600 and takes 10 h 38 min.

More details

The distance between Beijing and New Delhi is 3776 km. The road distance is 5682.8 km.

Get driving directions

It takes approximately 10 h 38 min to get from Beijing to New Delhi, including transfers.

More details

The quickest flight from Beijing Capital Airport to Delhi Airport is the direct flight which takes 7 h 30 min.

Search flights

New Delhi is 2 h 30 min behind Beijing. It is currently 7:43 AM in Beijing and 5:13 AM in New Delhi.

Yes, the driving distance between Beijing to New Delhi is 5683 km. It takes approximately 2 days 22 h to drive from Beijing to New Delhi.

Get driving directions

Air China, China Southern Airlines, China Eastern Airlines and three other airlines offer flights from Beijing Capital Airport to Delhi Airport.

Search flights

There are 2051+ hotels available in New Delhi. Prices start at $17 USD per night.

More details

The best way to get from Beijing to Beijing Capital Airport is to subway which takes 30 min and costs ¥25.

More details

Map of how to get from Beijing to New Delhi.
Launch map view
  • Distance: 2360 miles
  • Duration: 10 h 38 min

What companies run services between Beijing, China and New Delhi, India?

Air China, China Southern Airlines and 11 other airlines fly from Beijing to New Delhi hourly.

Airlines
Cathay Pacific
Website
cathaypacific.com
Flights from Beijing Capital to Delhi via Hong Kong
Ave. Duration
13 h 30 min
When
Every day
Estimated price
$440 - $950
Air China
Website
airchina.com
Flights from Beijing Capital to Delhi
Ave. Duration
7 h 30 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$260 - $850
China Southern Airlines
Website
csair.com
Flights from Beijing Capital to Delhi via Guangzhou Baiyun
Ave. Duration
10 h 50 min
When
Every day
Estimated price
$380 - $800
China Eastern Airlines
Website
en.ceair.com
Flights from Beijing Capital to Delhi via Shanghai Pudong
Ave. Duration
11 h 5 min
When
Every day
Estimated price
$460 - $900
Thai Airways International
Website
thaiairways.com
Flights from Beijing Capital to Delhi via Suvarnabhumi
Ave. Duration
11 h 45 min
When
Every day
Estimated price
$360 - $800
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Beijing Capital to Delhi via Kuala Lumpur
Ave. Duration
13 h 10 min
When
Tuesday, Thursday and Friday
Estimated price
$350 - $750
Train operators
Bus operators
Qichezhan
Website
qichezhan.net
Bus from Lasa North Suburb Coach Station to Yadong Xian
Ave. Duration
7 h
Frequency
3 times a week
Estimated price
$22
Schedules at
qichezhan.net
Tibet Transportation
Website
xizang.gov.cn
Bus from Lhasa Liuwu Coach Station to Kathmandu
Ave. Duration
19 h
Frequency
Once a week
Estimated price
$76
Schedules at
xizang.gov.cn
Nepal Wildlife Safari Pvt. Ltd.
Phone
+977-9860020841
Email
info@tourenepal.com
Website
tourenepal.com
Bus from Gongabu Bus Park to Besisahar
Ave. Duration
7 h
Frequency
4 times a day
Estimated price
$10
Schedules at
tourenepal.com
bus
Bus from Pokhara to New Delhi
Ave. Duration
30 h
Frequency
Once daily
Estimated price
$24

Want to know more about travelling around India

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.