Southern Coast by Bus: Hikkaduwa, Galle, Mirissa, Matara (2025)
Choose between expressway speed and coastal scenery. This guide gives exact times, fares, and how to hop between Sri Lanka’s beach towns by bus.
Highway vs Coastal: Quick Comparison
| Leg | Highway Time | Coastal Time | Notes |
|---|---|---|---|
| Colombo → Galle | 1.5–2h (E01) | 3.5–4.5h | Highway for speed; coastal for scenery |
| Colombo → Matara | 2–2.5h (E01) | 4.5–5.5h | Express for tight schedules |
| Galle → Mirissa | — | 45–70 min | Frequent locals; short hop |
| Mirissa → Matara | — | 20–35 min | Very frequent minis |
Core Legs & How to Ride Them
- Colombo → Galle/Matara (Highway E01): Board at Makumbura (Kottawa) or Maharagama. Pay slightly more, arrive in half the time. Great for airport-day transfers.
- Colombo → Galle/Matara (Coastal): Board from Pettah/Bastian. Scenic but slow; avoid peak hours.
- Galle ↔ Hikkaduwa: Frequent coastal buses; sit right side southbound for ocean views.
- Galle ↔ Mirissa ↔ Matara: Dense frequency; minis and normal buses. Tell the conductor your exact stop.
2–4 Day “Beach-Only” Mini-Itineraries
2 Days (Fast Track)
- Day 1: Colombo → Galle (Highway). Galle Fort walk + sunset.
- Day 2: Galle → Mirissa (beach/whales) → Colombo (Highway night bus).
3 Days (Balanced)
- Colombo → Galle (Highway AM). Explore Fort.
- Galle → Mirissa AM; Mirissa → Matara PM (stay near Polhena/turtles).
- Matara → Colombo (Highway) or continue to Tangalle/Arugam Bay via Wellawaya.
4 Days (Scenic + Flex)
- Colombo → Galle (Coastal for scenery).
- Galle → Hikkaduwa AM swim; back to Galle evening.
- Galle → Mirissa → Matara (stay Matara).
- Matara → Colombo (Highway) or Matara → Ella (via Wellawaya) for hills.
Timing, Crowding, Safety
- Best departure: Pre-8 AM for smooth highway runs.
- Avoid: Friday PM/Sunday PM coastal congestion; post-9 PM coastal for solo travelers.
- Last buses: Highway thins after ~9 PM; coastal runs late but slower.
Micro-Hops Cheat Sheet
- Galle → Unawatuna: 10–15 min; very frequent.
- Unawatuna → Mirissa: 35–50 min; ask for “Mirissa junction.”
- Mirissa → Weligama: 10–15 min; surfboard? Board through rear door carefully.
- Weligama → Matara: 20–30 min; last mini ~9–10 PM.