hero
How2Go

Ballia to Delhi

Delhi is approximately 800+ kms from Ballia. The fastest way to reach Delhi from Ballia is by Train, Flight Via Deoria. It takes approximately 5 hours. The cheapest way to reach Delhi from Ballia is by Train Via Moradabad which would take approximately 19 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Ballia

Delhi

Approx Travel Time

17h

₹460

Onwards

Via Deoria

FASTEST

Ballia

Deoria

Delhi

Approx Travel Time

4h 55m

On Demand

Ads by MMT

Via Lucknow

Ballia

Lucknow

Delhi

Approx Travel Time

18h 25m

₹575

Onwards

Ballia

Lucknow

Delhi

Approx Travel Time

9h 55m

₹4,592

Onwards

Via Shahjahanpur

Ballia

Shahjahanpur

Delhi

Approx Travel Time

18h 25m

₹560

Onwards

Ballia

Shahjahanpur

Delhi

Approx Travel Time

19h 55m

₹1,139

Onwards

Ads by MMT

Via Akbarpur, Ambedkar Nagar

Ballia

Akbarpur, Ambedkar Nagar

Delhi

Approx Travel Time

18h 25m

₹545

Onwards

Via Gorakhpur

Ballia

Gorakhpur

Delhi

Approx Travel Time

5h 40m

On Demand

Via Muzaffarpur

Ballia

Muzaffarpur

Delhi

Approx Travel Time

6h 40m

₹4,919

Onwards

Via Moradabad

CHEAPEST

Ballia

Moradabad

Delhi

Approx Travel Time

19h 10m

₹325

Onwards

Frequently Asked Questions

What is the distance between Ballia and Delhi?

Delhi is approximately 800+ kms from Ballia.

How long does it take to reach Delhi from Ballia?

It takes approximately 5 hours to reach Delhi from Ballia by Train, Flight Via Deoria.

What is the cheapest way to reach Delhi from Ballia?

The cheapest way to reach Delhi from Ballia is by Train Via Moradabad.

What is the fastest way to reach Delhi from Ballia?

The fastest way to reach Delhi from Ballia is by Train, Flight Via Deoria.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India