
Nawada to Rafiganj
Rafiganj is approximately 100+ kms from Nawada. The fastest way to reach Rafiganj from Nawada is by Cab, Train Via Rajgir. It takes approximately 4 hours. The cheapest way to reach Rafiganj from Nawada is by Bus, Train Via Gaya which would take approximately 5 hours.
Sort By
Mode of Transport
Via Rajgir
RECOMMENDED
FASTEST
Nawada
Rajgir
Rafiganj
Approx Travel Time
4h 3m
₹4,197
Onwards
Nawada
Rajgir
Rafiganj
Approx Travel Time
5h 5m
On Demand
Via Gaya
Nawada
Gaya
Rafiganj
Approx Travel Time
4h 10m
On Demand
CHEAPEST
Nawada
Gaya
Rafiganj
Approx Travel Time
4h 52m
₹1,145
Onwards
Via Jhumri Telaiya
Nawada
Jhumri Telaiya
Rafiganj
Approx Travel Time
4h 34m
₹2,598
Onwards
Nawada
Jhumri Telaiya
Rafiganj
Approx Travel Time
4h 35m
On Demand
Nawada
Jhumri Telaiya
Rafiganj
Approx Travel Time
6h
On Demand
Via Aurangabad, Bihar
Nawada
Aurangabad, Bihar
Rafiganj
Approx Travel Time
4h 48m
On Demand
Frequently Asked Questions
What is the distance between Nawada and Rafiganj?
Rafiganj is approximately 100+ kms from Nawada.
How long does it take to reach Rafiganj from Nawada?
It takes approximately 4 hours to reach Rafiganj from Nawada by Cab, Train Via Rajgir.
What is the cheapest way to reach Rafiganj from Nawada?
The cheapest way to reach Rafiganj from Nawada is by Bus, Train Via Gaya.
What is the fastest way to reach Rafiganj from Nawada?
The fastest way to reach Rafiganj from Nawada is by Cab, Train Via Rajgir.
Routes Connecting Nawada
Routes From Nawada
Routes Connecting Rafiganj
Routes From Rafiganj
- Rafiganj to Koppal
- Rafiganj to Ghaziabad
- Rafiganj to Bharatpur
- Rafiganj to Laxmangarh
- Rafiganj to Khatu
- Rafiganj to Bulandshahr
- Rafiganj to Udupi
- Rafiganj to Burhanpur
- Rafiganj to Bapatla
- Rafiganj to Bhadrachalam
- Rafiganj to Zaheerabad
- Rafiganj to Thiruvananthapuram
- Rafiganj to Mangaon
- Rafiganj to Guwahati
- Rafiganj to Kushinagar


