Visakhapatnam
Visakhapatnam
Train

Mejia to Visakhapatnam

Updated: 28 May 2026

The distance from Mejia to Visakhapatnam is approximately 900 km. The most practical way is to travel to Asansol and board a long-distance train like the Visakhapatnam Express. The journey takes you along the eastern coast. Expect a travel time of 16 to 20 hours by train.

Total Distance: 900 km by road, 800 km air distance.
Fastest Way
Train from Asansol takes 18 hours.
Cheapest Way
Train from Asansol is the most economical.
Compare Mejia to Visakhapatnam Routes
Train
Connecting
Duration
18 hours
Avg Price
1000-3000 INR
Operator
Visakhapatnam Express
Route
Asansol Junction to Visakhapatnam Junction

Book in advance for confirmed seats.

Travel Tips
  • Local Transport
    Use auto-rickshaws.
  • Food
    Try local food.
  • Weather
    Visakhapatnam is warm.
  • Booking
    Book tickets early.
  • Safety
    Stay alert.
Safety Tips
  • Scams
    Avoid touts.
  • Night Travel
    Use registered cabs.
  • Emergency
    Keep numbers saved.
  • Health
    Drink safe water.
People Also Ask
  • Is there a direct train?
    No, go to Asansol.
  • How long is the train?
    About 18 hours.
  • Is Visakhapatnam safe?
    Yes, generally.
  • Best time to visit?
    Winter.
  • Are there hotels?
    Yes, many.
Quick Info
  • From Mejia, West Bengal, India
  • To Visakhapatnam, Andhra Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Visakhapatnam
1
RK Beach
Visit the beach.
2
Kailasagiri
Enjoy the view.
3
Submarine Museum
Visit the museum.
4
Araku Valley
Visit the valley.
Tags
Mejia to Visakhapatnam Asansol to Visakhapatnam train Mejia travel Visakhapatnam trip India travel Mejia transport Visakhapatnam city guide