Rome2Rio

How to get fromAmsterdam to Leshanby plane, subway, train or car

Find Transport to Leshan

See all options

There are 7 ways to get from Amsterdam to Leshan by plane, subway, train, 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.

  1. Fly Amsterdam Airport Schiphol to Chengdu Tianfu International Airport, subway, train

    best
    1. Fly from Amsterdam Airport Schiphol (AMS) to Chengdu Tianfu International Airport (TFU)plane plane AMS - TFU
    2. Take the subway from Tianfu International Airport North to Chengdu South stationsubway subway
    3. Take the train from Chengdu East to Leshantrain train
    16h 54m
    ¥2,527–4,056
  2. Train to Brussels Airport, fly to Chengdu Tianfu International Airport, subway, train

    cheapest
    1. Take the train from Amsterdam Centraal to Anvers-Centraltrain train
    2. Fly from Brussels Airport (BRU) to Chengdu Tianfu International Airport (TFU)plane plane BRU - TFU
    3. Take the subway from Tianfu International Airport North to Chengdu South stationsubway subway
    4. Take the train from Chengdu East to Leshantrain train
    17h 40m
    ¥1,972–7,177
  3. Drive 9,664 km

    1. Drive from Amsterdam to Leshancar car 9,664 km
    4d 14h
    ¥13,683–19,764
  4. Fly Amsterdam Airport Schiphol to Chengdu Shuangliu International Airport, train

    1. Fly from Amsterdam Airport Schiphol (AMS) to Chengdu Shuangliu International Airport (CTU)plane plane AMS - CTU
    2. Take the train from Chengdu Shuangliu International Airport to Leshantrain train
    17h 2m
    ¥3,246–10,681
  5. Fly Amsterdam Airport Schiphol to Luzhou Yunlong Airport, train

    1. Fly from Amsterdam Airport Schiphol (AMS) to Luzhou Yunlong Airport (LZO)plane plane AMS - LZO
    2. Take the train from Luzhou to Chengdu Easttrain train
    3. Take the train from Chengdu East to Leshantrain train
    21h 20m
    ¥4,775–15,926
  6. Train to Düsseldorf International Airport, fly to Chengdu Tianfu International Airport, subway, train

    1. Take the train from Amsterdam Centraal to Duesseldorf Hbftrain train
    2. Fly from Düsseldorf International Airport (DUS) to Chengdu Tianfu International Airport (TFU)plane plane DUS - TFU
    3. Take the subway from Tianfu International Airport North to Chengdu South stationsubway subway
    4. Take the train from Chengdu East to Leshantrain train
    21h 7m
    ¥2,276–7,700
  7. Fly Amsterdam Airport Schiphol to Yibin Wuliangye Airport, train

    1. Fly from Amsterdam Airport Schiphol (AMS) to Yibin Wuliangye Airport (YBP)plane plane AMS - YBP
    2. Take the train from Yibin West to Leshantrain train
    23h 24m
    ¥5,306–17,796

Amsterdam Airport Schiphol (AMS) to Chengdu Tianfu International Airport (TFU) flights

Calendar46Weekly Planes
Duration15h 32mAverage Duration
Ticket¥2,310Cheapest Price
See schedules

Questions & Answers

What companies run services between Amsterdam, Netherlands and Leshan, China?

There is no direct connection from Amsterdam to Leshan. However, you can take the taxi to Amsterdam-Schiphol-Airport-AMS airport, fly to Chengdu Tianfu International Airport (TFU), walk to Tianfu International Airport North, take the subway to Chengdu South station, walk to South station, take the line 7 subway to East station, walk to Chengdu East, take the train to Leshan, walk to Leshan Railway Station Bus Stop, then take the line 3 bus to Leshan Plaza. Alternatively, you can drive from Amsterdam to Leshan in around 4d 14h.

Airlines
Train operators

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