hero
How2Go
Ghaziabad to Bankura

Ghaziabad to Bankura

Bankura is approximately 1250+ km from Ghaziabad, 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 Bankura.

Read More
Sort By
Mode of Transport

Via Kanpur

RECOMMENDED

CHEAPEST

Ghaziabad

Kanpur

Bankura

Approx Travel Time

16h 2m

₹635

Onwards

Via Kolkata

Ghaziabad

Kolkata

Bankura

Approx Travel Time

9h 40m

₹8,890

Onwards

Via Delhi, Durgapur

FASTEST

Ghaziabad

Delhi

Durgapur

Bankura

Approx Travel Time

6h 53m

₹8,740

Onwards

Ghaziabad

Delhi

Durgapur

Bankura

Approx Travel Time

6h 58m

₹8,867

Onwards

Ghaziabad

Delhi

Durgapur

Bankura

Approx Travel Time

7h 35m

₹9,394

Onwards

Ghaziabad

Delhi

Durgapur

Bankura

Approx Travel Time

7h 40m

₹9,801

Onwards

Direct Train

Ghaziabad

Bankura

Approx Travel Time

23h 28m

On Demand

Via Kanpur, Giridih

Ghaziabad

Kanpur

Giridih

Bankura

Approx Travel Time

17h 1m

₹8,639

Onwards

Via Patna, Durgapur

Ghaziabad

Patna

Durgapur

Bankura

Approx Travel Time

1d 5h 15m

₹3,664

Onwards

Via Ayodhya, Ranchi

Ghaziabad

Ayodhya

Ranchi

Bankura

Approx Travel Time

1d 8h 9m

₹7,624

Onwards

Frequently Asked Questions

What is the distance between Ghaziabad and Bankura?

Bankura is approximately 1250+ kms from Ghaziabad.

How long does it take to reach Bankura from Ghaziabad?

It takes approximately 7 hours to reach Bankura from Ghaziabad by Train, Flight, Bus Via Delhi, Durgapur.

What is the cheapest way to reach Bankura from Ghaziabad?

The cheapest way to reach Bankura from Ghaziabad is by Train Via Kanpur.

What is the fastest way to reach Bankura from Ghaziabad?

The fastest way to reach Bankura from Ghaziabad is by Train, Flight, Bus Via Delhi, Durgapur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India