Rome2Rio

How to get fromKerala to Rāyagadaby plane, train, bus, or car

Find Transport to Rāyagada

See all options

There are 10 ways to get from Kerala to Rāyagada by plane, train, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Cochin International Airport to Jagdalpur Airport, train

    best
    1. Fly from Cochin International Airport (COK) to Jagdalpur Airport (JGB)plane plane COK - JGB
    2. Take the train from Jagdalpur to Rayagadatrain train
    13h 4m
    ₹13,198–34,787
  2. Train

    cheapest
    1. Take the train from Thiruvananthapuram Central to Vizianagram Jntrain train 22503 / ...
    2. Take the train from Vizianagram Jn to Rayagadatrain train 18447 / ...
    2d 8h
    ₹881–6,672
  3. Train via Varkala

    1. Take the train from Thiruvananthapuram Central to Varkalatrain train
    2. Take the train from Varkala to Vizianagram Jntrain train
    3. Take the train from Vizianagram Jn to Rayagadatrain train
    34h 23m
    ₹972–7,635
  4. Bus, train

    1. Take the bus from Thampanoor to Silk Roadbus bus
    2. Take the bus from Madiwala to Maddilapalembus bus
    3. Take the bus from FlixBus Visakhapatnam - Maddilapalem City Bus Stand to FlixBus Vizianagaram - RTC Bus Standbus bus
    4. Take the train from Vizianagram Jn to Rayagadatrain train
    36h 30m
    ₹2,547–8,688
  5. Drive  1,646.8 km

    1. Drive from Thiruvananthapuram to Rāyagadacar car 1,646.8 km
    25h 32m
    ₹15,958–23,051
  6. Fly Cochin International Airport to Visakhapatnam, train

    1. Fly from Cochin International Airport (COK) to Visakhapatnam (VTZ)plane plane COK - VTZ
    2. Take the train from Simhachalam to Vizianagram Jntrain train
    3. Take the train from Vizianagram Jn to Rayagadatrain train
    9h 33m
    ₹10,173–17,267
  7. Fly Calicut International Airport to Visakhapatnam, train

    1. Fly from Calicut International Airport (CCJ) to Visakhapatnam (VTZ)plane plane CCJ - VTZ
    2. Take the train from Simhachalam to Vizianagram Jntrain train
    3. Take the train from Vizianagram Jn to Rayagadatrain train
    9h 38m
    ₹10,032–16,101
  8. Fly Trivandrum to Jagdalpur Airport, train

    1. Fly from Trivandrum (TRV) to Jagdalpur Airport (JGB)plane plane TRV - JGB
    2. Take the train from Jagdalpur to Rayagadatrain train
    15h 11m
    ₹14,643–39,209
  9. Fly Calicut International Airport to Jagdalpur Airport, train

    1. Fly from Calicut International Airport (CCJ) to Jagdalpur Airport (JGB)plane plane CCJ - JGB
    2. Take the train from Jagdalpur to Rayagadatrain train
    14h 20m
    ₹13,057–36,621
  10. Fly Trivandrum to Visakhapatnam, train

    1. Fly from Trivandrum (TRV) to Visakhapatnam (VTZ)plane plane TRV - VTZ
    2. Take the train from Simhachalam to Vizianagram Jntrain train
    3. Take the train from Vizianagram Jn to Rayagadatrain train
    10h 39m
    ₹11,618–20,689

Kerala to Rāyagada by train

Calendar1Weekly Trains
Duration34h 23mAverage Duration
Ticket₹972Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Kerala, India and Rāyagada, India?

You can take a train from Thiruvananthapuram Central to Rayagada via Varkala and Vizianagram Jn in around 34h 23m.

Airlines
Train operators
Bus operators

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 What documents do I need to cross Niagara Falls?, Travelling by boat in Italy, and Want to know more about Flixbus? - to help you get the most out of your next trip.