Varkala to Kollam: A Coastal Day Trip by Road and Rail
A practical guide to travelling between Varkala and Kollam, with real road and rail options, honest costs, and when to go.
Getting There: Road vs Rail
Varkala, with its cliff-top cafes and Papanasam Beach, sits about 45 km north of Kollam. By road, the drive via NH66 takes roughly 1 to 1.5 hours, depending on traffic through Kallambalam and Chathannoor. A taxi costs around ₹1,200–1,500 one way; app-based cabs are limited, so pre-book through your hotel. By rail, Varkala Sivagiri station (VAK) and Kollam Junction (QLN) are linked by frequent passenger and express trains. The trip takes 40–60 minutes; unreserved second-class tickets cost about ₹20–30. Trains are frequent, but check timings—some express trains skip Varkala. For flexibility, the road is easier; for a local experience, the train wins.
If you are based in Thiruvananthapuram, you can reach Varkala by road in about 50 minutes (40 km) and then continue to Kollam by train or car. Parking at Varkala cliff is scarce; arrive before 10 am on weekends. Kollam Junction is well connected to Ernakulam and Alappuzha, making it a handy stopover. I would book a hotel in Varkala for two nights and take a day trip to Kollam, rather than staying in both. The cliff area has more dining and walking options, and you can leave your luggage behind. For rail, book tickets via IRCTC in advance; unreserved cars get crowded after 9 am.
What to See in Kollam
Kollam's main draw is the Ashtamudi Lake backwaters. A one-hour country-boat ride from Kollam Boat Jetty costs around ₹400–600 per person; shikara rides are similar. The 45-minute drive from Varkala brings you first to the jetty area—arrive by 9 am to avoid the heat. Nearby, the Thangassery Lighthouse offers a short climb for views over the Arabian Sea; entry is free, open 10 am–5 pm. The Dutch Church and the old port area are worth a 20-minute stroll. Skip the crowded Kollam Beach; it is not as clean as Varkala's. Instead, head to Thirumullavaram Beach, 6 km north, for quieter sands.
For a half-day, combine the backwater cruise with a visit to the Mata Amritanandamayi Math in Amritapuri, 12 km north. It is a peaceful campus, but check visiting hours. If you are interested in cashew processing, the Kollam area has several units, but most are not open to tourists without prior arrangement. The best time to visit is November to February, when temperatures are moderate (25–30°C) and rainfall is low. Avoid the monsoon months of June to August, when boat services may be suspended and roads flood. I would allocate four hours in Kollam, including lunch—try the fish curry at a local restaurant near the jetty.
Where to Stay and What to Skip
Varkala has the widest range of stays: budget guesthouses on the cliff from ₹800–1,500 per night, mid-range hotels from ₹2,500–4,000, and a few boutique properties up to ₹8,000. Kollam has fewer options; most are business hotels near the railway station (₹1,500–2,500) or homestays around Ashtamudi Lake (₹2,000–3,500). For a coastal holiday, Varkala is better value. Book a hotel in Varkala with a sea view if you want sunrise over the Arabian Sea; the cliff north end is quieter. Avoid the main cliff junction at night if you want early sleep—music can go on until midnight.
Skip the crowded Varkala Papanasam Beach for swimming; the currents are strong. Instead, use the smaller Black Beach (Kurumkal) 3 km south, which is safer and less commercial. In Kollam, skip the shopping scene—there is little of interest for visitors. For a day trip, carry water and sun protection; the sun is strong even in winter. If you rely on trains, note that the last return from Kollam to Varkala is around 8 pm. I would book a hotel in Varkala for the full stay and use it as a base. The demand for Kerala hotels is high, so reserve early, especially for December.
Practical Tips for the Trip
Start early: leave Varkala by 8 am to maximise your day. By road, take NH66; the route passes through small towns and is mostly two-lane. Fuel up before leaving; petrol stations are plentiful. By train, Varkala Sivagiri station is 2 km from the cliff; an auto-rickshaw costs ₹100–150. At Kollam Junction, the boat jetty is 2 km away; another auto ride. Keep small change for tickets and snacks. Mobile coverage is good on both routes. If you have luggage, use the left-luggage facility at Kollam Junction (₹20–30 per bag) or store it at your Varkala hotel.
For the return, the last train from Kollam to Varkala leaves around 8:30 pm, but confirm times locally. If you miss it, a taxi back costs ₹1,200–1,500. Alternatively, stay overnight in Kollam at a hotel near the jetty and return next morning. Weekdays are less crowded; weekends see more domestic tourists. The best months are November to February; March is warmer but still manageable. Avoid the monsoon for comfort. I would book a hotel in Varkala for the entire trip and plan the Kollam visit as a day excursion. This saves packing and unpacking and gives you more dining choices.
Questions, answered
How do I get from Varkala to Kollam?
By road, take a taxi (1–1.5 hours, ₹1,200–1,500) or drive via NH66. By rail, frequent trains run from Varkala Sivagiri to Kollam Junction, taking 40–60 minutes with tickets around ₹20–30.
What is the best time to visit Kollam?
November to February offers moderate temperatures (25–30°C) and low rainfall, ideal for backwater cruises and sightseeing. Avoid the monsoon months of June to August when boat services may be disrupted.
Should I stay in Varkala or Kollam?
Varkala has more accommodation, dining, and beach options, making it a better base. Kollam is convenient for backwater trips but has fewer stays. I recommend booking a hotel in Varkala and visiting Kollam as a day trip.
5% back on completed stays · ~1 tonne CO₂ retired per booking