Visakhapatnam
Visakhapatnam
Train

Nannammukku to Visakhapatnam

Updated: 28 May 2026

Visakhapatnam, a beautiful port city, is accessible from Nannammukku via train. Travel to Shoranur Junction and board a train to Visakhapatnam. The journey takes about 20 hours. Visakhapatnam is known for its beaches and hills.

Total Distance: 1200 km by road, 900 km air distance.
Fastest Way
Train, taking 20 hours.
Cheapest Way
Sleeper class train, costing 1300 INR.
Compare Nannammukku to Visakhapatnam Routes
Train
Direct
Duration
20 hours
Avg Price
1300 - 3500 INR
Operator
Coromandel Express
Route
Shoranur Junction to Visakhapatnam.

Check train schedules on the IRCTC website.

Travel Tips
  • Transport
    Auto-rickshaws are available.
  • Food
    Try the local seafood.
  • Weather
    Summers are hot; carry water.
  • Connectivity
    Good mobile network.
  • Booking
    Book train tickets in advance.
Safety Tips
  • Night Travel
    Avoid isolated areas at night.
  • Crowds
    Keep belongings safe in markets.
  • Water
    Drink only bottled water.
  • Emergency
    Keep local police numbers saved.
People Also Ask
  • Is Visakhapatnam safe?
    Yes, it is a safe city.
  • What is the best time?
    Winter is the best time.
  • Are there direct flights?
    Yes, from major cities.
  • How to reach the city?
    Auto-rickshaws are available.
  • Is it expensive?
    It is moderately priced.
Quick Info
  • From Nannammukku, Kerala, 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
Enjoy the beach.
2
Kailasagiri
Visit this hilltop park.
3
Araku Valley
Take a trip to this beautiful valley.
4
Submarine Museum
Explore the museum.
Tags
Nannammukku to Visakhapatnam train to Visakhapatnam travel to Visakhapatnam from Kerala Shoranur to Visakhapatnam train Kerala to Visakhapatnam distance best way to reach Visakhapatnam Indian Railways Visakhapatnam travel guide