
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
₹7,895
Onwards
Rafiganj
Patna
Pune
Thane
Approx Travel Time
11h 20m
₹8,360
Onwards
Rafiganj
Patna
Pune
Thane
Approx Travel Time
11h 44m
₹10,304
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 Patna, Surat
Rafiganj
Patna
Surat
Thane
Approx Travel Time
12h 20m
On Demand
Rafiganj
Patna
Surat
Thane
Approx Travel Time
14h 15m
₹12,168
Onwards
Via Lucknow, Pune
Rafiganj
Lucknow
Pune
Thane
Approx Travel Time
17h 20m
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.