There are 7 ways to get from Nagpur to Thanjavur 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.
Fly to Trichy International Airport, train
best- Fly from Dr. Babasaheb Ambedkar International Airport (NAG) to Trichy International Airport (TRZ)plane NAG - TRZ
- Take the train from Tiruchchirapali to Thanjavurtrain
7h 37m₹10,906–14,938Train
cheapest- Take the train from Nagpur to Thanjavurtrain 22536 / ...
25h 3m₹600–4,900Bus via Hyderabad
- Take the bus from Nagpur, Maharashtra to Hyderabad, Telanganabus Nagpur, Maharashtra - Hyderabad, Telangana
- Take the bus from Hyderabad, Telangana to Thanjavur, Tamil Nadubus Hyderabad, Telangana - Thanjavur, Tamil Nadu
27h 25mDrive 1,351.4 km
- Drive from Nagpur to Thanjavurcar 1,351.4 km
19h 45m₹15,219–21,983Fly to Pondicherry, train
- Fly from Dr. Babasaheb Ambedkar International Airport (NAG) to Pondicherry (PNY)plane NAG - PNY
- Take the train from Pondicherry to Thanjavurtrain
10h 51m₹8,236–23,158Fly to Coimbatore International Airport, train
- Fly from Dr. Babasaheb Ambedkar International Airport (NAG) to Coimbatore International Airport (CJB)plane NAG - CJB
- Take the train from Irugur to Thanjavurtrain
9h 39m₹8,246–16,248Bus
- Take the bus from Nagpur, Maharashtra to Chennai, Tamil Nadubus Nagpur, Maharashtra - Chennai, Tamil Nadu
- Take the bus from Chennai, Tamil Nadu to Thanjavur, Tamil Nadubus Chennai, Tamil Nadu - Thanjavur, Tamil Nadu
36h 7m
Nagpur to Thanjavur by train
Questions & Answers
The cheapest way to get from Nagpur to Thanjavur is to train which costs ₹600 - ₹4,900 and takes 25h 3m.
The fastest way to get from Nagpur to Thanjavur is to fly and train which takes 7h 37m and costs ₹10,000 - ₹15,000.
No, there is no direct bus from Nagpur to Thanjavur. However, there are services departing from Nagpur, Maharashtra and arriving at Thanjavur, Tamil Nadu via Hyderabad, Telangana. The journey, including transfers, takes approximately 27h 25m.
Yes, there is a direct train departing from Nagpur and arriving at Thanjavur. Services depart twice a week, and operate Wednesday and Sunday. The journey takes approximately 25h 3m.
The distance between Nagpur and Thanjavur is 1222 km. The road distance is 1351.4 km.
The best way to get from Nagpur to Thanjavur without a car is to train which takes 25h 3m and costs ₹600 - ₹4,900.
It takes approximately 7h 37m to get from Nagpur to Thanjavur, including transfers.
Nagpur to Thanjavur bus services, operated by Fast Track Tours And Travels, depart from Nagpur, Maharashtra station.
Nagpur to Thanjavur train services, operated by Indian Railways, depart from Nagpur station.
The best way to get from Nagpur to Thanjavur is to train which takes 25h 3m and costs ₹600 - ₹4,900. Alternatively, you can bus via Hyderabad, which costs and takes 27h 25m.
What companies run services between Nagpur, India and Thanjavur, India?
Indian Railways operates a train from Nagpur to Thanjavur twice a week. Tickets cost ₹600–4,900 and the journey takes 25h 3m. Alternatively, you can take a bus from Nagpur, Maharashtra to Thanjavur, Tamil Nadu via Hyderabad, Telangana in around 27h 25m.
- Website
- goindigo.in
Flights from Dr. Babasaheb Ambedkar International Airport to Trichy International Airport via Mumbai
- Ave. Duration
- 7h 48m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–24,000
Flights from Dr. Babasaheb Ambedkar International Airport to Trichy International Airport via Delhi
- Ave. Duration
- 9h 47m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–26,000
Flights from Dr. Babasaheb Ambedkar International Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹7,500–22,000
Flights from Dr. Babasaheb Ambedkar International Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₹7,500–22,000
Flights from Dr. Babasaheb Ambedkar International Airport to Pondicherry via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Dr. Babasaheb Ambedkar International Airport to Pondicherry via Bengaluru
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- ₹7,500–35,000
Flights from Dr. Babasaheb Ambedkar International Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Dr. Babasaheb Ambedkar International Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Dr. Babasaheb Ambedkar International Airport to Coimbatore International Airport via Pune
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Dr. Babasaheb Ambedkar International Airport to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹8,500–14,000
- Website
- airindia.in
Flights from Dr. Babasaheb Ambedkar International Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 8h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹8,000–27,000
Flights from Dr. Babasaheb Ambedkar International Airport to Coimbatore International Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹12,000–22,000
- Website
- airindiaexpress.in
Flights from Dr. Babasaheb Ambedkar International Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 8h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹8,000–27,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 Nagpur to Thanjavur
- Ave. Duration
- 25h 3m
- Frequency
- Twice a week
- Estimated price
- ₹600–4,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,800–4,900
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 Irugur to Thanjavur
- Ave. Duration
- 4h 32m
- Frequency
- 6 times a week
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
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 Flying into Beijing?, Want to know more about Flixbus?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
Nagpur to Thanjavur bus services, operated by Fast Track Tours And Travels, arrive at Chennai, Tamil Nadu station.
Nagpur to Thanjavur train services, operated by Indian Railways, arrive at Thanjavur station.
Yes, the driving distance between Nagpur to Thanjavur is 1351 km. It takes approximately 19h 45m to drive from Nagpur to Thanjavur.
Book your Nagpur to Thanjavur bus tickets online with Omio.
There are 94+ hotels available in Thanjavur.






