Surat
Surat
Train Driving

Hejjala to Surat

Updated: 21 May 2026

The journey from Hejjala to Surat covers approximately 1300 km. You can reach Surat by taking a train from KSR Bengaluru or by driving via NH 48. The journey takes about 24 to 26 hours.

Total Distance: 1300 km by road, 1100 km air distance.
Fastest Way
Train takes 25 hours, making it the fastest.
Cheapest Way
Train in Sleeper class costs around 1400 INR.
Compare Hejjala to Surat Routes
Train
Direct
Duration
25 hours
Avg Price
1400 - 4000 INR
Operator
Surat Express
Route
KSR Bengaluru to Surat

Book your tickets early.

Driving
Direct
Duration
24 hours
Avg Price
13000 - 19000 INR
Operator
Self-drive
Route
NH 48 via Mumbai

The road is well-maintained.

Travel Tips
  • Transport
    Use local buses for affordable travel.
  • Food
    Try the famous Undhiyu.
  • Weather
    Carry an umbrella for monsoon.
  • Language
    Gujarati and Hindi are the local languages.
  • Booking
    Book your hotel in advance.
Safety Tips
  • Crowd Safety
    Be careful in crowded areas.
  • Night Travel
    Avoid late-night travel in isolated areas.
  • Emergency
    Keep the local police number saved.
  • Health
    Drink only bottled water.
People Also Ask
  • How to reach Surat from Hejjala?
    Take a train or bus from Bangalore.
  • Is there a direct train?
    Yes, several trains connect Bangalore to Surat.
  • How far is Surat?
    It is about 1300 km.
  • What is the best time to visit?
    Winter is the best time.
  • Are there flights?
    Yes, from Bangalore International Airport.
Quick Info
  • From Hejjala, Karnataka, India
  • To Surat, Gujarat, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Surat
1
Dumas Beach
Visit the famous beach.
2
Surat Castle
Explore the historic castle.
3
Science Centre
Visit the science museum.
4
Dutch Garden
Relax in the garden.
Tags
Hejjala to Surat Bangalore to Surat train Surat travel guide Gujarat tourism NH 48 route Surat bus fare traveling to Surat Hejjala transport