hero
How2Go
Ballia to Rafiganj

Ballia to Rafiganj

Rafiganj is approximately 250+ km from Ballia, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Rafiganj.

Read More
Sort By
Mode of Transport

Via Chhapra, Patna

RECOMMENDED

CHEAPEST

Ballia

Chhapra

Patna

Rafiganj

Approx Travel Time

4h 23m

₹385

Onwards

Via Arrah, Sasaram

Ballia

Arrah

Sasaram

Rafiganj

Approx Travel Time

3h 46m

₹3,350

Onwards

Via Buxar, Arrah, Sasaram

FASTEST

Ballia

Buxar

Arrah

Sasaram

Rafiganj

Approx Travel Time

3h 22m

₹4,126

Onwards

Ballia

Buxar

Arrah

Sasaram

Rafiganj

Approx Travel Time

4h 20m

₹5,517

Onwards

Via Muhammadabad, Ghazipur, Aurangabad

Ballia

Muhammadabad

Ghazipur

Aurangabad

Rafiganj

Approx Travel Time

9h 31m

₹2,459

Onwards

Via Arrah, Aurangabad

Ballia

Arrah

Aurangabad

Rafiganj

Approx Travel Time

5h 20m

₹3,435

Onwards

Via Arrah, Patna

Ballia

Arrah

Patna

Rafiganj

Approx Travel Time

6h 4m

₹3,335

Onwards

Via Buxar, Sasaram

Ballia

Buxar

Sasaram

Rafiganj

Approx Travel Time

5h 51m

On Demand

Via Buxar, Patna, Gaya

Ballia

Buxar

Patna

Gaya

Rafiganj

Approx Travel Time

4h 41m

₹4,151

Onwards

Via Buxar, Arrah, Aurangabad

Ballia

Buxar

Arrah

Aurangabad

Rafiganj

Approx Travel Time

4h 56m

₹4,211

Onwards

Frequently Asked Questions

What is the distance between Ballia and Rafiganj?

Rafiganj is approximately 250+ kms from Ballia.

How long does it take to reach Rafiganj from Ballia?

It takes approximately 4 hours to reach Rafiganj from Ballia by Cab, Train Via Buxar, Arrah, Sasaram.

What is the cheapest way to reach Rafiganj from Ballia?

The cheapest way to reach Rafiganj from Ballia is by Train Via Chhapra, Patna.

What is the fastest way to reach Rafiganj from Ballia?

The fastest way to reach Rafiganj from Ballia is by Cab, Train Via Buxar, Arrah, Sasaram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India