There are 9 ways to get from Bhavnagar to Assam by train, plane, bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Sardar Vallabhbhai Patel International Airport, fly to Lokpriya Gopinath Bordoloi International Airport
best- Take the train from Bhavnagar Trmus to Sabarmati Bgtrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane AMD - GAU
10h 22m₹10,193–34,193Train
cheapest- Take the train from Bhavnagar Trmus to Chhayapuritrain 12941
- Take the train from Chhayapuri to Guwahatitrain 15635
2d 14h₹1,253–9,911Train via Prayagraj
- Take the train from Bhavnagar Trmus to Prayagraj Jntrain 12941
- Take the train from Prayagraj Jn to Guwahatitrain 12424 / ...
2d 1h₹1,285–9,802Bus
- Take the bus from Bhavnagar, Gujarat to Ahmedabad, Gujaratbus
- Take the bus from Ahmedabad, Gujarat to Ghaziabad, Uttar Pradeshbus
- Take the bus from Ghaziabad, Uttar Pradesh to Patnabus
- Take the bus from Patna to Guwahati, Assambus
2d 14hDrive 2,486.3 km
- Drive from Bhavnagar to Guwahaticar 2,486.3 km
34h 3m₹28,376–40,987Car ferry, drive to Surat, fly to Silchar Airport
- Take the carferry from Ghogha Ferry Terminal to Hazira Ferry Terminalcarferry
- Drive from Hazira Ferry Terminal to Surat (STV)car
- Fly from Surat (STV) to Silchar Airport (IXS)plane STV - IXS
18h 28m₹13,831–29,919Car ferry, drive to Surat, fly to Dibrugarh Airport
- Take the carferry from Ghogha Ferry Terminal to Hazira Ferry Terminalcarferry
- Drive from Hazira Ferry Terminal to Surat (STV)car
- Fly from Surat (STV) to Dibrugarh Airport (DIB)plane STV - DIB
9h 46m₹15,121–22,319Bus to Civil Airport Harni, fly to Lokpriya Gopinath Bordoloi International Airport
- Take the bus from Bhavnagar, Gujarat to Vadodara, Gujaratbus
- Fly from Civil Airport Harni (BDQ) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane BDQ - GAU
13h 16mCar ferry, drive to Surat, fly to Lokpriya Gopinath Bordoloi International Airport
- Take the carferry from Ghogha Ferry Terminal to Hazira Ferry Terminalcarferry
- Drive from Hazira Ferry Terminal to Surat (STV)car
- Fly from Surat (STV) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane STV - GAU
11h 45m₹12,451–23,519
Bhavnagar to Assam by train
Comparing Your Travel Options
The cheapest way to get from Bhavnagar to Assam is to train via Prayagraj which costs ₹1,200 - ₹10,000 and takes 2 days 1h.
The fastest way to get from Bhavnagar to Assam is to car ferry and drive and fly which takes 9h 46m and costs ₹15,000 - ₹23,000.
No, there is no direct bus from Bhavnagar to Assam. However, there are services departing from Bhavnagar, Gujarat and arriving at Guwahati, Assam via Ahmedabad, Gujarat, Ghaziabad, Uttar Pradesh and Patna. The journey, including transfers, takes approximately 2 days 14h.
No, there is no direct train from Bhavnagar to Assam. However, there are services departing from Bhavnagar Trmus and arriving at Guwahati via Prayagraj Jn. The journey, including transfers, takes approximately 2 days 1h.
The distance between Bhavnagar and Assam is 2241 km. The road distance is 2486.3 km.
The best way to get from Bhavnagar to Assam without a car is to train via Prayagraj which takes 2 days 1h and costs ₹1,200 - ₹10,000.
It takes approximately 10h 22m to get from Bhavnagar to Assam, including transfers.
Bhavnagar to Assam bus services, operated by SLGT Travels, depart from Bhavnagar, Gujarat station.
Bhavnagar to Assam train services, operated by Indian Railways, depart from Bhavnagar Trmus station.
The best way to get from Bhavnagar to Assam is to train via Prayagraj which takes 2 days 1h and costs ₹1,200 - ₹10,000. Alternatively, you can bus, which costs and takes 2 days 14h.
What companies run services between Bhavnagar, India and Assam, India?
You can take a train from Bhavnagar Trmus to Guwahati via Prayagraj Jn in around 2d 1h. Alternatively, you can take a bus from Bhavnagar, Gujarat to Guwahati via Ahmedabad, Gujarat, Ghaziabad, Uttar Pradesh, Patna, and Guwahati, Assam in around 2d 14h.
- Website
- goindigo.in
Flights from Sardar Vallabhbhai Patel International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Sardar Vallabhbhai Patel International Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Sardar Vallabhbhai Patel International Airport to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–21,000
Flights from Surat to Silchar Airport via Kolkata
- Ave. Duration
- 14h 5m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Surat to Silchar Airport via Delhi, Agartala
- Ave. Duration
- 15h 15m
- When
- Monday
- Estimated price
- ₹13,000–23,000
Flights from Surat to Silchar Airport via Kolkata, Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 17h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–23,000
Flights from Surat to Silchar Airport via Hyderabad, Agartala
- Ave. Duration
- 18h
- When
- Thursday
- Estimated price
- ₹12,000–23,000
Flights from Surat to Silchar Airport via Jaipur, Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 19h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–23,000
Flights from Surat to Silchar Airport via Kolkata, Agartala
- Ave. Duration
- 19h 25m
- When
- Monday and Thursday
- Estimated price
- ₹11,000–23,000
Flights from Surat to Silchar Airport via Pune, Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 20h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–23,000
Flights from Surat to Dibrugarh Airport via Delhi
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- ₹11,000–15,000
Flights from Civil Airport Harni to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 8h 16m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Civil Airport Harni to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 7h 30m
- When
- Wednesday
- Estimated price
- ₹11,000–21,000
Flights from Civil Airport Harni to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Surat to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Surat to Lokpriya Gopinath Bordoloi International Airport via Bengaluru
- Ave. Duration
- 12h 2m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Surat to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Surat to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- ₹9,500–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhavnagar Trmus to Sabarmati Bg
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Bhavnagar Trmus to Prayagraj Jn
- Ave. Duration
- 28h 20m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
Train from Prayagraj Jn to Guwahati
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,300–4,300
Train from Bhavnagar Trmus to Chhayapuri
- Ave. Duration
- 7h 25m
- Frequency
- Once a week
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Chhayapuri to Guwahati
- Ave. Duration
- 2d 6h
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,800–4,800
- First Class (1A)
- ₹6,000–8,000
- [email protected]
- Website
- SLGT Travels
Bus from Bhavnagar, Gujarat to Ahmedabad, Gujarat
- Ave. Duration
- 4h 35m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ahmedabad, Gujarat to Ghaziabad, Uttar Pradesh
- Ave. Duration
- 18h
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ghaziabad, Uttar Pradesh to Patna
- Ave. Duration
- 17h 45m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Patna to Guwahati, Assam
- Ave. Duration
- 20h 15m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bhavnagar, Gujarat to Vadodara, Gujarat
- Ave. Duration
- 5h
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9924441847
- [email protected]
- Website
- DG Ferry
Car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹800–4,000
- Website
- DG Ferry
- Executive Class
- ₹400–600
- Sleeper Class
- ₹800
- Business Class
- ₹800
- Room/Cabin Class
- ₹4,000
- Cambay Lounge
- ₹1,200–1,400
Car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹800–4,000
- Website
- DG Ferry
- Executive Class
- ₹400–600
- Sleeper Class
- ₹800
- Business Class
- ₹800
- Room/Cabin Class
- ₹4,000
- Cambay Lounge
- ₹1,200–1,400
Car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹800–4,000
- Website
- DG Ferry
- Executive Class
- ₹400–600
- Sleeper Class
- ₹800
- Business Class
- ₹800
- Room/Cabin Class
- ₹4,000
- Cambay Lounge
- ₹1,200–1,400
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, Travelling around the UAE, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Bhavnagar to Assam bus services, operated by SLGT Travels, arrive at Ahmedabad, Gujarat station.
Bhavnagar to Assam train services, operated by Indian Railways, arrive at Prayagraj Jn station.
Yes, the driving distance between Bhavnagar to Assam is 2486 km. It takes approximately 34h 3m to drive from Bhavnagar to Assam.
There are 1148+ hotels available in Assam.









