Rome2Rio

How to get fromOngole to Varkalaby train, bus, car, plane, or bus (Flixbus)

Find Transport to Varkala

See all options

There are 8 ways to get from Ongole to Varkala by train, bus, car, plane, or bus (Flixbus)

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

  1. Train

    best
    1. Take the train from Ongole to Varkalatrain train 12660
    20h 34m
    ₹500–3,900
  2. Bus via Salem

    1. Take the bus from Ongole to Salembus bus
    2. Take the bus from Salem, Tamil Nadu to Madurai, Tamil Nadubus bus
    3. Take the bus from Madurai, Tamil Nadu to Varkala(kerala), Keralabus bus
    22h 39m
  3. Drive 998 km

    1. Drive from Ongole to Varkalacar car 998 km
    15h
    ₹11,197–16,173
  4. Train to Vijayawada Airport, fly, train

    1. Take the train from Ongole to Vijayawada Jntrain train
    2. Fly from Vijayawada Airport (VGA) to Trivandrum (TRV)plane plane VGA - TRV
    3. Take the train from Thiruvananthapuram Central to Varkalatrain train
    12h 58m
    ₹9,299–17,924
  5. Train via Thiruvananthapuram

    1. Take the train from Ongole to Thiruvananthapuram Centraltrain train 12660 / ...
    2. Take the train from Thiruvananthapuram Central to Varkalatrain train 16606 / ...
    20h 52m
    ₹648–4,907
  6. Bus

    1. Take the bus from FlixBus Ongole - Bypass to FlixBus Chennai - Koyambedu Canara Bankbus bus FlixBus IN5212 / ...
    2. Take the bus from Chennai, Tamil Nadu to Varkala(kerala), Keralabus bus Chennai, Tamil Nadu - Varkala(kerala), Kerala
    23h 6m
    ₹2,198–3,883
  7. Train to Chennai International Airport, fly, train

    1. Take the train from Ongole to Chennai Centraltrain train
    2. Fly from Chennai International Airport (MAA) to Trivandrum (TRV)plane plane MAA - TRV
    3. Take the train from Thiruvananthapuram Central to Varkalatrain train
    10h 33m
    ₹6,386–12,745
  8. Bus to Hyderabad, fly, train

    1. Take the bus from Ongole to LB Nagarbus bus
    2. Fly from Hyderabad (HYD) to Trivandrum (TRV)plane plane HYD - TRV
    3. Take the train from Thiruvananthapuram Central to Varkalatrain train
    11h 52m
    ₹8,262–15,274

Ongole to Varkala by train

Calendar1Weekly Trains
Duration20h 34mAverage Duration
Ticket₹500Cheapest Price
See schedules

Questions & Answers

What companies run services between Ongole, India and Varkala, India?

Indian Railways operates a train from Ongole to Varkala once a week. Tickets cost ₹500–3,900 and the journey takes 20h 34m. Alternatively, you can take a bus from Ongole to Varkala(kerala), Kerala via Salem, Salem, Tamil Nadu, and Madurai, Tamil Nadu in around 22h 39m.

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 Travelling to the UK: What do I need to know?, French strikes 2018: What are my alternative transport options?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.

More Questions & Answers