
Rafiganj to Thane
Thane is approximately 1700+ kms from Rafiganj. The fastest way to reach Thane from Rafiganj is by Train, Flight Via Patna, Mumbai. It takes approximately 9 hours. The cheapest way to reach Thane from Rafiganj is by Train, Flight Via Patna, Pune which would take approximately 11 hours.
Sort By
Mode of Transport
Via Patna, Mumbai
RECOMMENDED
FASTEST
Rafiganj
Patna
Mumbai
Thane
Approx Travel Time
8h 20m
On Demand
Rafiganj
Patna
Mumbai
Thane
Approx Travel Time
8h 35m
On Demand
Via Patna, Pune
CHEAPEST
Rafiganj
Patna
Pune
Thane
Approx Travel Time
10h 35m
₹8,420
Onwards
Rafiganj
Patna
Pune
Thane
Approx Travel Time
11h 20m
₹8,885
Onwards
Rafiganj
Patna
Pune
Thane
Approx Travel Time
11h 44m
₹11,118
Onwards
Via Lucknow, Mumbai
Rafiganj
Lucknow
Mumbai
Thane
Approx Travel Time
15h 5m
On Demand
Rafiganj
Lucknow
Mumbai
Thane
Approx Travel Time
15h 20m
On Demand
Via Lucknow, Pune
Rafiganj
Lucknow
Pune
Thane
Approx Travel Time
17h 20m
On Demand
Rafiganj
Lucknow
Pune
Thane
Approx Travel Time
18h 5m
On Demand
Via Lucknow, Shirdi
Rafiganj
Lucknow
Shirdi
Thane
Approx Travel Time
17h 50m
On Demand
Frequently Asked Questions
What is the distance between Rafiganj and Thane?
Thane is approximately 1700+ kms from Rafiganj.
How long does it take to reach Thane from Rafiganj?
It takes approximately 9 hours to reach Thane from Rafiganj by Train, Flight Via Patna, Mumbai.
What is the cheapest way to reach Thane from Rafiganj?
The cheapest way to reach Thane from Rafiganj is by Train, Flight Via Patna, Pune.
What is the fastest way to reach Thane from Rafiganj?
The fastest way to reach Thane from Rafiganj is by Train, Flight Via Patna, Mumbai.