hero
How2Go
Ranaghat to Thanjavur

Ranaghat to Thanjavur

Thanjavur is approximately 1800+ kms from Ranaghat. The fastest way to reach Thanjavur from Ranaghat is by Cab, Flight Via Kolkata, Chennai. It takes approximately 14 hours. The cheapest way to reach Thanjavur from Ranaghat is by Bus, Train Via Howrah, Nellore which would take approximately 38 hours.

Sort By
Mode of Transport

Via Kolkata, Chennai

RECOMMENDED

Ranaghat

Kolkata

Chennai

Thanjavur

Approx Travel Time

15h 40m

₹6,167

Onwards

Ranaghat

Kolkata

Chennai

Thanjavur

Approx Travel Time

16h 5m

₹6,542

Onwards

FASTEST

Ranaghat

Kolkata

Chennai

Thanjavur

Approx Travel Time

13h 51m

₹14,271

Onwards

Ranaghat

Kolkata

Chennai

Thanjavur

Approx Travel Time

16h 37m

₹6,946

Onwards

Ranaghat

Kolkata

Chennai

Thanjavur

Approx Travel Time

16h 12m

₹6,571

Onwards

Via Kolkata, Bhubaneshwar

Ranaghat

Kolkata

Bhubaneshwar

Thanjavur

Approx Travel Time

1d 15h 5m

On Demand

Ads by MMT

Via Howrah, Nellore

CHEAPEST

Ranaghat

Howrah

Nellore

Thanjavur

Approx Travel Time

1d 13h 41m

₹1,425

Onwards

Ranaghat

Howrah

Nellore

Thanjavur

Approx Travel Time

1d 13h 17m

On Demand

Via Howrah, Bangalore

Ranaghat

Howrah

Bangalore

Thanjavur

Approx Travel Time

2d 0h 25m

₹5,575

Onwards

Ads by MMT

Via Kolkata, Bangalore

Ranaghat

Kolkata

Bangalore

Thanjavur

Approx Travel Time

17h 10m

₹7,638

Onwards

Frequently Asked Questions

What is the distance between Ranaghat and Thanjavur?

Thanjavur is approximately 1800+ kms from Ranaghat.

How long does it take to reach Thanjavur from Ranaghat?

It takes approximately 14 hours to reach Thanjavur from Ranaghat by Cab, Flight Via Kolkata, Chennai.

What is the cheapest way to reach Thanjavur from Ranaghat?

The cheapest way to reach Thanjavur from Ranaghat is by Bus, Train Via Howrah, Nellore.

What is the fastest way to reach Thanjavur from Ranaghat?

The fastest way to reach Thanjavur from Ranaghat is by Cab, Flight Via Kolkata, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India