Duration 6h 44m
Distance 1954.4 km
Average price ¥1600
Possible routes 7 found

Beijing to Leshan

Recommended route

Train

  1. Beijing West
    Beijing-Chengdu / ...
  2. Chengdu East
    Chengdu / ...
  3. Leshan
9h 56m
Cheapest
¥734 - ¥939
Alternative routes

Drive

  1. Beijing West Station
    1954 km
  2. Leshan
19h 44m
¥1200 - ¥1800

Fly Beijing Capital to Chengdu, train

  1. Beijing Capital
    PEK - CTU
  2. Chengdu Shuangliu International Airport
    Chengdu
  3. Leshan
6h 44m
¥1025 - ¥2800

Train to Beijing Daxing, fly to Chengdu, train

  1. Beijing West
  2. Beijing Daxing
    PKX - CTU
  3. Chengdu Shuangliu International Airport
    Chengdu
  4. Leshan
Fastest
6h 44m
¥519 - ¥2622

Train to Tianjin Binhai, fly to Chengdu, train

  1. Beijing South
    Beijing South / ...
  2. Tianjin Binhai
    TSN - CTU
  3. Chengdu Shuangliu International Airport
    Chengdu
  4. Leshan
7h 12m
¥1007 - ¥2769

Fly Beijing Capital to Luzhou, bus

  1. Beijing Capital
    PEK - LZO
  2. Luzhou Bus Terminal
  3. Leshan
9h 5m
¥938 - ¥5648

Fly Beijing Capital to Mianyang, train

  1. Beijing Capital
    PEK - MIG
  2. Mianyang
    Xi'an-Chengdu / ...
  3. Chengdu East
    Chengdu / ...
  4. Leshan
8h 55m
¥1540 - ¥1795

Frequently asked questions

Want to know about travelling from Beijing to Leshan? 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 Beijing to Leshan is to train which costs ¥700 - ¥950 and takes 9h 56m.

More details

The quickest way to get from Beijing to Leshan is to train and fly which costs ¥500 - ¥2700 and takes 6h 44m.

More details

The distance between Beijing and Leshan is 1626 km. The road distance is 1954.4 km.

Get driving directions

The best way to get from Beijing to Leshan without a car is to train which takes 9h 56m and costs ¥700 - ¥950.

More details

It takes approximately 9h 56m to get from Beijing to Leshan, including transfers.

More details

The quickest flight from Beijing Capital Airport to Chengdu Airport is the direct flight which takes 3h.

Search flights

Yes, the driving distance between Beijing to Leshan is 1954 km. It takes approximately 19h 44m to drive from Beijing to Leshan.

Get driving directions

Shenzhen Airlines, China Eastern Airlines, Hainan and three other airlines offer flights from Beijing Capital Airport to Chengdu Airport.

Search flights

There are 27+ hotels available in Leshan. Prices start at ¥750 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

How to travel from Beijing to Leshan

Find all the possible transport options for your trip from Beijing to Leshan 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 Beijing and Leshan?

You can take a train from Beijing West Station to Leshan via Chengdu East, Leshan, and Leshan Railway Station Bus Stop in around 9h 56m.
Airlines
Ave. Duration
3h 29m
Frequency
Every day
Estimated price
¥1500 - ¥4400
Ave. Duration
3h 23m
Frequency
Every day
Estimated price
¥1200 - ¥5500
Ave. Duration
3h 21m
Frequency
Every day
Estimated price
¥1300 - ¥4100
Ave. Duration
3h 10m
Frequency
Every day
Estimated price
¥1800 - ¥9500
Ave. Duration
3h 26m
Frequency
Every day
Estimated price
¥1100 - ¥4100
Ave. Duration
3h 7m
Frequency
Every day
Estimated price
¥750 - ¥2000
Ave. Duration
3h 7m
Frequency
Every day
Estimated price
¥500 - ¥2800
Ave. Duration
3h
Frequency
Every day
Estimated price
¥1300 - ¥6500
Ave. Duration
3h 15m
Frequency
Monday, Tuesday, Thursday and Friday
Estimated price
¥450 - ¥2500
Ave. Duration
6h 50m
Frequency
Wednesday, Friday and Sunday
Estimated price
¥1400 - ¥6000
Ave. Duration
2h 55m
Frequency
Every day
Estimated price
¥900 - ¥4700
Ave. Duration
3h 10m
Frequency
Every day
Estimated price
¥1000 - ¥7000
Ave. Duration
6h 15m
Frequency
Every day
Estimated price
¥3500 - ¥11000

Leshan, China

Leshan, formerly known as Jiading, is a prefecture-level city located at the confluence of the Dadu and Min rivers in Sichuan Province, China. Leshan is located on the southwestern fringe of the Red Basin in southern Sichuan, about 120 km from Chengdu. At the 2010 census, its population was 3,235,759 whom 662,814 lived in the built-up (or metro) area made of Shizhong district, as Wutongqiao and Jinkouhe districts are not conurbated yet. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe