hero
How2Go
Viluppuram to Bhagalpur

Viluppuram to Bhagalpur

Bhagalpur is approximately 1800+ kms from Viluppuram. The fastest way to reach Bhagalpur from Viluppuram is by Train, Flight Via Chennai, Patna. It takes approximately 13 hours. The cheapest way to reach Bhagalpur from Viluppuram is by Train Via Bhubaneshwar which would take approximately 37 hours.

Sort By
Mode of Transport

Via Chennai, Patna

RECOMMENDED

FASTEST

Viluppuram

Chennai

Patna

Bhagalpur

Approx Travel Time

12h 30m

₹9,307

Onwards

Viluppuram

Chennai

Patna

Bhagalpur

Approx Travel Time

12h 32m

₹12,070

Onwards

Viluppuram

Chennai

Patna

Bhagalpur

Approx Travel Time

16h

₹10,023

Onwards

Viluppuram

Chennai

Patna

Bhagalpur

Approx Travel Time

13h 5m

₹9,623

Onwards

Viluppuram

Chennai

Patna

Bhagalpur

Approx Travel Time

15h 25m

₹9,707

Onwards

Via Bhubaneshwar

CHEAPEST

Viluppuram

Bhubaneshwar

Bhagalpur

Approx Travel Time

1d 13h 10m

₹1,110

Onwards

Ads by MMT

Via Nellore

Viluppuram

Nellore

Bhagalpur

Approx Travel Time

1d 14h 41m

₹1,794

Onwards

Viluppuram

Nellore

Bhagalpur

Approx Travel Time

1d 14h 28m

₹7,783

Onwards

Via Bangalore, Patna

Viluppuram

Bangalore

Patna

Bhagalpur

Approx Travel Time

15h 40m

₹8,744

Onwards

Ads by MMT

Via Vijayawada, Kolkata

Viluppuram

Vijayawada

Kolkata

Bhagalpur

Approx Travel Time

2d 3h 14m

On Demand

Frequently Asked Questions

What is the distance between Viluppuram and Bhagalpur?

Bhagalpur is approximately 1800+ kms from Viluppuram.

How long does it take to reach Bhagalpur from Viluppuram?

It takes approximately 13 hours to reach Bhagalpur from Viluppuram by Train, Flight Via Chennai, Patna.

What is the cheapest way to reach Bhagalpur from Viluppuram?

The cheapest way to reach Bhagalpur from Viluppuram is by Train Via Bhubaneshwar.

What is the fastest way to reach Bhagalpur from Viluppuram?

The fastest way to reach Bhagalpur from Viluppuram is by Train, Flight Via Chennai, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India