There are 8 ways to get from Kathmandu to Thanjavur by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Trichy International Airport, train
best- Fly from Tribhuvan International Airport (KTM) to Trichy International Airport (TRZ)plane KTM - TRZ
- Take the train from Tiruchchirapali to Thanjavurtrain
9h 56m₹19,579–36,506Bus, train
cheapest- Take the bus from Kathmandu to Faizabadbus Indo-Nepal Maitree Bus
- Take the train from Ayodhya Cantt to Thanjavurtrain 22614
2d 9h₹1,057–9,731Drive, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Itarsi Jntrain
- Take the train from Itarsi Jn to Thanjavurtrain
2d 7h₹2,967–12,580Bus via Hyderabad
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Hyderabad, Telanganabus
- Take the bus from Hyderabad, Telangana to Thanjavur, Tamil Nadubus
2d 17hDrive 2,470.3 km
- Drive from Kathmandu to Thanjavurcar 2,470.3 km
37h 16m₹30,187–43,603Fly to Pondicherry, train
- Fly from Tribhuvan International Airport (KTM) to Pondicherry (PNY)plane KTM - PNY
- Take the train from Pondicherry to Thanjavurtrain
17h 15m₹21,478–61,240Fly to Kempegowda International Airport, bus, train
- Fly from Tribhuvan International Airport (KTM) to Kempegowda International Airport (BLR)plane KTM - BLR
- Take the bus from Kempegowda International Airport to Kempegowda Bus Stationbus
- Take the train from Ksr Bengaluru to Thanjavurtrain
18h 6m₹13,237–38,438Bus
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Bangalore, Karnatakabus
- Take the bus from Bangalore to Thanjavurbus
2d 18h
Tribhuvan International Airport (KTM) to Trichy International Airport (TRZ) flights
Questions & Answers
The cheapest way to get from Kathmandu to Thanjavur is to bus and train which costs ₹1,000 - ₹10,000 and takes 2 days 9h.
The fastest way to get from Kathmandu to Thanjavur is to fly and train which takes 9h 56m and costs ₹19,000 - ₹37,000.
No, there is no direct bus from Kathmandu to Thanjavur. However, there are services departing from Swoyambhu and arriving at Thanjavur, Tamil Nadu via Gorakhpur and Hyderabad, Telangana. The journey, including transfers, takes approximately 2 days 17h.
The distance between Kathmandu and Thanjavur is 2078 km. The road distance is 2470.3 km.
The best way to get from Kathmandu to Thanjavur without a car is to bus via Hyderabad which takes 2 days 17h and costs .
It takes approximately 9h 56m to get from Kathmandu to Thanjavur, including transfers.
Kathmandu to Thanjavur bus services, operated by Gajraj Bus Service, depart from Swoyambhu station.
Kathmandu to Thanjavur bus services, operated by Gajraj Bus Service, arrive at Gorakhpur station.
Thanjavur is 15 min behind Kathmandu. It is currently 2:36 PM in Kathmandu and 2:21 PM in Thanjavur.
Yes, the driving distance between Kathmandu to Thanjavur is 2470 km. It takes approximately 37h 16m to drive from Kathmandu to Thanjavur.
What companies run services between Kathmandu, Nepal and Thanjavur, India?
You can take a bus from Swoyambhu to Thanjavur, Tamil Nadu via Gorakhpur, Gorakhpur, and Hyderabad, Telangana in around 2d 17h.
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Trichy International Airport via Delhi
- Ave. Duration
- 6h 57m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹20,000–55,000
Flights from Tribhuvan International Airport to Trichy International Airport via Kempegowda International Airport
- Ave. Duration
- 6h 35m
- When
- Monday, Thursday, Sunday, and Tuesday
- Estimated price
- ₹21,000–55,000
Flights from Tribhuvan International Airport to Pondicherry via Delhi, Hyderabad
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- ₹24,000–70,000
Flights from Tribhuvan International Airport to Pondicherry via Delhi, Kempegowda International Airport
- Ave. Duration
- 9h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹25,000–70,000
Flights from Tribhuvan International Airport to Pondicherry via Varanasi, Kempegowda International Airport
- Ave. Duration
- 10h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹21,000–60,000
Flights from Tribhuvan International Airport to Pondicherry via Kolkata, Kempegowda International Airport
- Ave. Duration
- 10h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹23,000–70,000
Flights from Tribhuvan International Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹13,000–29,000
Flights from Tribhuvan International Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- ₹13,000–29,000
- Website
- airindia.in
Flights from Tribhuvan International Airport to Trichy International Airport via Kempegowda International Airport
- Ave. Duration
- 10h 10m
- When
- Thursday and Tuesday
- Estimated price
- ₹21,000–55,000
Flights from Tribhuvan International Airport to Kempegowda International Airport
- Ave. Duration
- 3h 15m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ₹15,000–39,000
Flights from Tribhuvan International Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 56m
- When
- Every day
- Estimated price
- ₹13,000–36,000
- Website
- airindiaexpress.in
Flights from Tribhuvan International Airport to Trichy International Airport via Kempegowda International Airport
- Ave. Duration
- 10h 10m
- When
- Thursday and Tuesday
- Estimated price
- ₹21,000–55,000
Flights from Tribhuvan International Airport to Kempegowda International Airport
- Ave. Duration
- 3h 15m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ₹15,000–39,000
- Website
- nepalairlines.com.np
Flights from Tribhuvan International Airport to Kempegowda International Airport
- Ave. Duration
- 3h
- When
- Tuesday and Thursday
- Estimated price
- ₹20,000–37,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tiruchchirapali to Thanjavur
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Raxaul Jn to Itarsi Jn
- Ave. Duration
- 22h 25m
- Frequency
- 3 times a week
- Estimated price
- ₹500–4,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
Train from Itarsi Jn to Thanjavur
- Ave. Duration
- 29h 33m
- Frequency
- Twice a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,800–2,400
- Second AC (2A)
- ₹2,600–3,400
- First Class (1A)
- ₹4,500–6,000
Train from Pondicherry to Thanjavur
- Ave. Duration
- 4h 18m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Ksr Bengaluru to Thanjavur
- Ave. Duration
- 10h 3m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹280–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Ayodhya Cantt to Thanjavur
- Ave. Duration
- 45h 13m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,800–4,800
- First Class (1A)
- ₹6,000–8,500
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
- Phone
- 9887925057
- [email protected]
- Website
- omio.com
Bus from Gorakhpur to Hyderabad, Telangana
- Ave. Duration
- 31h 15m
- Frequency
- Hourly
- Schedules at
- omio.com
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Kempegowda International Airport to Kempegowda Bus Station
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–300
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–300
- Phone
- +91-11-23370236
- [email protected]
- Website
- dtc.delhi.gov.in
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₹55–1,300
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹55–80
- AC Buses
- ₹100–150
- Airport Express Services
- ₹900–1,300
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Bangalore to Thanjavur
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Estimated price
- ₹490–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹490–700
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 Italian Lakes: Getting around by train, How to plan an amazing trip around Scandinavia, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 94+ hotels available in Thanjavur.





















