Rome2Rio

How to get fromTiruvannāmalai to Chengduby train, plane, subway, bus, car or taxi

Find Transport to Chengdu

See all options

There are 10 ways to get from Tiruvannāmalai to Chengdu by train, plane, subway, bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train, train to Chennai International Airport, fly to Chengdu Tianfu International Airport, subway

    best
    1. Take the train from Tiruvannamalai to Villupuram Jntrain
    2. Take the train from Villupuram Jn to Tambaramtrain
    3. Fly from Chennai International Airport (MAA) to Chengdu Tianfu International Airport (TFU)planeMAA - TFU
    4. Take the subway from Tianfu International Airport North to Century Citysubway
    15h 40m
    ¥1,142–3,363
  2. Bus, train, drive

    cheapest
    1. Take the bus from Thiruvannamalai to Tirupathibus
    2. Take the bus from Tirupati Bus Stand to Vijayawada Bus Standbus
    3. Take the train from Vijayawada Jn to New Jalpaiguritrain
    4. Take the bus from New Jalpaiguri to Darjeelingbus
    5. Drive from Darjeeling to Yadong Xiancar
    6. Take the bus from Yadong Xian to Lasa North Suburb Coach Stationbus
    7. Take the bus from Lhasa Bus Station to Chengdubus
    3d 23h
    ¥944–1,492
  3. Drive 4,726.1 km

    1. Drive from Tiruvannāmalai to Chengducar4,726.1 km
    2d 18h
    ¥4,203–6,071
  4. Train, bus to Kempegowda International Airport, fly to Chengdu Tianfu International Airport, subway

    1. Take the train from Tiruvannamalai to Krishnarajapurmtrain
    2. Take the bus from KR Pura station to Kempegowda International Airportbus
    3. Fly from Kempegowda International Airport (BLR) to Chengdu Tianfu International Airport (TFU)planeBLR - TFU
    4. Take the subway from Tianfu International Airport North to Century Citysubway
    18h 33m
    ¥1,145–3,069
  5. Taxi to Salem, fly to Chengdu Tianfu International Airport, subway

    1. Take the taxi from Tiruvannāmalai to Salem (SXV)taxi
    2. Fly from Salem (SXV) to Chengdu Tianfu International Airport (TFU)planeSXV - TFU
    3. Take the subway from Tianfu International Airport North to Century Citysubway
    23h 58m
    ¥1,537–3,984
  6. Train, train to Chennai International Airport, fly to Chengdu Shuangliu International Airport

    1. Take the train from Tiruvannamalai to Villupuram Jntrain
    2. Take the train from Villupuram Jn to Tambaramtrain
    3. Fly from Chennai International Airport (MAA) to Chengdu Shuangliu International Airport (CTU)planeMAA - CTU
    17h 12m
    ¥1,235–3,753
  7. Train to Pondicherry, fly to Chengdu Tianfu International Airport, subway

    1. Take the train from Tiruvannamalai to Pondicherrytrain
    2. Fly from Pondicherry (PNY) to Chengdu Tianfu International Airport (TFU)planePNY - TFU
    3. Take the subway from Tianfu International Airport North to Century Citysubway
    22h 54m
    ¥1,843–5,631
  8. Train, train to Chennai International Airport, fly to Chongqing Jiangbei International Airport

    1. Take the train from Tiruvannamalai to Villupuram Jntrain
    2. Take the train from Villupuram Jn to Tambaramtrain
    3. Fly from Chennai International Airport (MAA) to Chongqing Jiangbei International Airport (CKG)planeMAA - CKG
    4. Take the train from Chongqing North to Chengdu Easttrain
    17h 33m
    ¥1,146–3,395
  9. Train, bus to Kempegowda International Airport, fly to Chengdu Shuangliu International Airport

    1. Take the train from Tiruvannamalai to Krishnarajapurmtrain
    2. Take the bus from KR Pura station to Kempegowda International Airportbus
    3. Fly from Kempegowda International Airport (BLR) to Chengdu Shuangliu International Airport (CTU)planeBLR - CTU
    21h 54m
    ¥1,338–3,559
  10. Train, bus to Kempegowda International Airport, fly to Chongqing Jiangbei International Airport

    1. Take the train from Tiruvannamalai to Krishnarajapurmtrain
    2. Take the bus from KR Pura station to Kempegowda International Airportbus
    3. Fly from Kempegowda International Airport (BLR) to Chongqing Jiangbei International Airport (CKG)planeBLR - CKG
    4. Take the train from Chongqing North to Chengdu Easttrain
    21h 11m
    ¥1,149–3,201

Chennai International Airport (MAA) to Chengdu Tianfu International Airport (TFU) flights

Calendar34Weekly Planes
Duration10h 20mAverage Duration
Ticket¥994Cheapest Price
See schedules

Questions & Answers

What companies run services between Tiruvannāmalai, India and Chengdu, China?

There is no direct connection from Tiruvannāmalai to Chengdu. However, you can take the train to Villupuram Jn, take the train to Tambaram, take the line 16116 train to Trisulam, walk to Chennai International Airport (MAA) airport, fly to Chengdu Tianfu International Airport (TFU), walk to Tianfu International Airport North, take the subway to Century City, then take the line 1 subway to Luomashi. Alternatively, you can take a bus from Thiruvannamalai to Chengdu via Tirupathi, Tirupati Bus Stand, Vijayawada Bus Stand, Vijayawada Jn, New Jalpaiguri, New Jalpaiguri, Darjeeling, Yadong Xian, Lasa North Suburb Coach Station, and Lhasa Bus Station in around 3d 23h.

Airlines
Train operators
Bus operators
Other operators

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 Getting to Milan from the airport, The beginner’s guide to the 2018 World Nomad Games, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.