- 1800-123-5555
- Travel Agent? Join Us
- Blog
- Offers

How to Reach Dehiwala Zoo from Colombo
Indulge in a day of family fun and merrymaking at Dehiwala Zoo
Rated 4.33/5 ( based on 3293 reviews )
How to Reach Dehiwala Zoo
Dehiwala Zoo sits about 10 km south of central Colombo, so the trip from the city takes roughly 20 to 40 minutes depending on how you travel and how heavy Galle Road traffic is. The cheapest way to go Colombo to Dehiwala Zoo is a Galle Road bus, routes 100 and 101, for around LKR 30 to 50. The quickest and simplest is a metered tuk-tuk or a PickMe ride straight to the gate. You can also take a coastal-line train to Dehiwala Railway Station and cover the last kilometre or so by tuk-tuk. Here is exactly how each option works, with fares, routes and journey times. For the visit itself, see the Dehiwala Zoo overview.
| Mode | Route / how it works | Fare (LKR) | Time |
|---|---|---|---|
| Bus | Galle Road routes 100 / 101 from Pettah or Fort, alight at Dehiwala | 30-50 | 30-40 min |
| Train | Colombo Fort to Dehiwala station (coastal line), short tuk-tuk to gate | 40-100 | 15-20 min + last mile |
| Tuk-tuk / PickMe | Door to door from central Colombo | 300-600 | 20-30 min |
| Taxi / private car | Galle Road (A2) south along the coast | 800-1,500 | 20-30 min |
Fares, routes and times are 2026 estimates, checked against Sri Lanka Transport Board and Sri Lanka Railways information.
Distances from Colombo, the airport and nearby spots
If you are flying in, the zoo is about 40 km south of Bandaranaike International Airport (CMB), a one to one-and-a-half hour drive depending on traffic through and past Colombo. Most visitors stop in the city first, and from a central Colombo hotel you are only ever 20 to 40 minutes away.
Distances and drive times are 2026 estimates based on current map data.
Building a longer trip around it? Our Sri Lanka tour packages can fold Colombo and the zoo into a wider island itinerary. Before you set off, it is worth checking the zoo's entry fees and opening times so you arrive ready for the day.
By Road
Buses are the local way to the zoo and the cheapest by far, usually LKR 30 to 50 a head. From Pettah or Colombo Fort, take any Galle Road service heading south toward Dehiwala, Mount Lavinia or Moratuwa. Routes 100 and 101 run this corridor. Ask the conductor for the Dehiwala stop. The ride is about 30 to 40 minutes once Galle Road traffic is in the mix. From the main road it is a short walk, or a quick LKR 100 to 150 tuk-tuk hop, to the zoo gate on Dharmapala Mawatha. Buses are frequent, start early, and you pay on board in cash. They get packed at peak hours, so travelling with children or bags is easier mid-morning.
For door-to-door convenience a tuk-tuk is hard to beat. Book through the PickMe or Uber app for a metered fare rather than haggling on the street. Expect around LKR 300 to 600 from central Colombo for the 20 to 30 minute run down Galle Road. A full car or taxi costs more, in the region of LKR 800 to 1,500, and earns its keep if you are carrying luggage, travelling as a family, or pairing the zoo with Mount Lavinia beach a few kilometres further south. Every driver knows the zoo, so the name alone is enough.
By Train
The coastal railway line runs right through Dehiwala, so a train from Colombo Fort is a scenic, traffic-free alternative. Southbound trains toward Kalutara, Galle or Matara stop at Dehiwala Railway Station after roughly 15 to 20 minutes, and a second- or third-class ticket costs only LKR 40 to 100. The catch is the last stretch. The station sits about 1.5 km from the zoo, so hop in a tuk-tuk (LKR 100 to 200) or walk around 20 minutes. Trains are best outside the morning and evening commuter rush, when they fill up fast. Check the day's timings at the station, as the coastal-line schedule shifts through the year.
| By Air | By Road | By Train | By Sea | |
|---|---|---|---|---|
| India to Colombo | 3.0 hours | - | - | - |
| Chennai to Colombo | 1.0 hours | - | - | - |
| Mumbai to Colombo | 2.0 hours | - | - | - |
| Bangalore to Colombo | 1.0 hours | - | - | - |
Popular Packages
Unlimited Choices. Trusted Agents. Best Prices. Happy Memories.
Cities:
- Kandy
- Nuwara Eliya
- Bentota
Starting from:
₹12,157/-
₹13,072/-7% OffCities:
- Kandy
- Nuwara Eliya
- Bentota
- Colombo
Starting from:
₹13,925/-
₹15,136/-8% OffCities:
- Colombo
- Bentota
Starting from:
₹16,500/-
₹18,333/-10% OffCities:
- Kandy
- Bentota
- Colombo
Starting from:
₹16,600/-
₹18,242/-9% OffCities:
- Kandy
- NuwaraEliya
- Bentota
- Colombo
Starting from:
₹16,600/-
₹19,618/-15% OffCities:
- Sigiriya
- Colombo
Starting from:
₹17,144/-
₹18,434/-7% OffCities:
- Induruwa
Starting from:
₹17,250/-
₹22,499/-23% OffCities:
- Kandy
- NuwaraEliya
- Kalutara
- Bentota
Starting from:
₹18,399/-
₹21,187/-13% OffCities:
- Kandy
- Nuwara Eliya
- Bentota
- Colombo
Starting from:
₹18,420/-
₹20,022/-8% OffCities:
- Kandy
- NuwaraEliya
- Bentota
- Colombo
Starting from:
₹19,250/-
₹21,583/-11% OffCities:
- NuwaraEliya
- Bentota
- Colombo
Starting from:
₹19,800/-
₹23,657/-16% OffCities:
- Kandy
- NuwaraEliya
- Bentota
- Colombo
Starting from:
₹19,900/-
₹22,359/-11% OffCities:
- Sigiriya
- Kandy
- Nuwara Eliya
- Bentota
- Colombo
Starting from:
₹20,000/-
₹21,739/-8% OffCities:
- Kandy
- NuwaraEliya
- Bentota
Starting from:
₹21,000/-
₹24,684/-15% OffCities:
- Nuwara Eliya
- Kandy
- Colombo
Starting from:
₹22,000/-
₹25,882/-15% OffCities:
- Negombo
- Bentota
- Colombo
Starting from:
₹22,400/-
₹25,454/-12% OffCities:
- Kandy
- NuwaraEliya
- Bentota
Starting from:
₹22,410/-
₹25,967/-14% OffCities:
- Kandy
- NuwaraEliya
- Colombo
Starting from:
₹22,874/-
₹26,263/-13% OffCities:
- Kandy
- Bentota
- Colombo
Starting from:
₹23,799/-
₹26,153/-9% OffCities:
- Colombo
Starting from:
₹23,999/-
₹26,086/-8% OffOur experts would love to create a package just for you!
Fill in your requirements here >
Fastest Growing Holiday Marketplace
650+
Verified Agents
22 Lac+
Happy Travellers
65+
Destinations
Easy, Secure & Reliable
Traveltriangle
Verified
Stringent
Quality Control
24/7
Support
What Travelers Say About Our Colombo Packages
Read real reviews,packages, stories, and experiences from happy customers who booked with TravelTriangle.
Crasto Leo
Mumbai
Crasto's 8 days trip to Colombo
Vinay Kumar
Bengaluru
Vinay's 5 days trip to Colombo
Rohit Bhagwan Singh Mehta
Mumbai
Rohit's 7 days trip to Colombo
Thiyanesh Janakar
Trichy
Thiyanesh's 6 days trip to Colombo
Sangjukta Jaiswal
Bangalore
Ankur's 6 days trip to Colombo
Dinesh Bhasin
New delhi
Dinesh's 12 days trip to Colombo
Ruthu
Bangalore
Ruthu's 5 days trip to Colombo
Sivathanu Pillai S
Thiruvananthapuram
Sivathanu's 6 days trip to Colombo
Ajay Chaudhary
New delhi
Ajay's 7 days trip to Colombo
Dheeraj Rameshwar Mehar
Australia
Dheeraj's 7 days trip to Colombo
Popular Kerala Holiday Packages
Spiritual Packages
Kerala Holiday Packages From Metro Cities
Popular 1 Night & Above Kerala Holiday Packages
Popular 6 Nights & Above Kerala Holiday Packages
Top Tour Packages In India
Top International Tour Packages
Tour Packages By Theme And Activity
Top Honeymoon Destinations In India
Top International Honeymoon Destinations
Top Destinations In India
Top International Destinations
Want best packages handpicked just for you?
Fill the form and get a callback from our holiday experts
Frequently Asked Questions
Get your answers — before you plan your trip.
Colombo Travel FAQs
How far is Dehiwala Zoo from Colombo?
Dehiwala Zoo is about 10 km south of central Colombo, along Galle Road toward Mount Lavinia. By road that is a 20 to 40 minute trip depending on traffic, and a coastal-line train covers it in 15 to 20 minutes plus a short last-mile tuk-tuk from Dehiwala station
Which bus goes to Dehiwala Zoo, and what is the bus number?
Take a Galle Road bus heading south from Pettah or Colombo Fort. Routes 100 and 101 run this corridor and pass Dehiwala. Tell the conductor you want the Dehiwala stop, then walk or take a short tuk-tuk to the zoo gate on Dharmapala Mawatha. The fare is only about LKR 30 to 50
How do I reach Dehiwala Zoo by bus from Colombo?
Board any southbound Galle Road service (100 / 101) at Pettah or Fort, pay the conductor in cash, and ride about 30 to 40 minutes to the Dehiwala stop. From the main road the zoo gate is a short walk or a LKR 100 to 150 tuk-tuk hop. Travel mid-morning to avoid the peak-hour crowds
Is there a train to Dehiwala Zoo? What is the nearest station?
Yes. The coastal railway line stops at Dehiwala Railway Station, roughly 15 to 20 minutes from Colombo Fort on any Kalutara, Galle or Matara train. A second- or third-class ticket costs about LKR 40 to 100. The station is around 1.5 km from the zoo, so finish the trip with a quick tuk-tuk or a 20 minute walk
How far is Dehiwala Zoo from the airport?
Bandaranaike International Airport (CMB) is about 40 km north of the zoo, a one to one-and-a-half hour drive depending on how heavy traffic is through Colombo. Most arriving visitors check into a Colombo hotel first and reach the zoo from the city, which is only 20 to 40 minutes away
How much is a tuk-tuk from Colombo to Dehiwala Zoo?
A metered tuk-tuk from central Colombo runs about LKR 300 to 600 for the 20 to 30 minute trip down Galle Road. Book through the PickMe or Uber app so the fare is metered rather than negotiated. A full car or taxi costs more, around LKR 800 to 1,500, which suits families or anyone with luggage
How long does it take to get from Colombo to Dehiwala Zoo?
Allow 20 to 40 minutes by road from central Colombo, with the wide range coming down to Galle Road traffic. The train is faster end to end at 15 to 20 minutes from Colombo Fort, but add 5 to 20 minutes for the last mile from Dehiwala station to the gate
What is the best way to reach Dehiwala Zoo?
It depends on your priorities. A tuk-tuk or PickMe is the easiest and takes you door to door. A Galle Road bus is unbeatable on price at LKR 30 to 50. The coastal train is the most comfortable way to skip road traffic, as long as you do not mind a short tuk-tuk at the Dehiwala end
How It Works
Personalise This Package
Make changes as per your travel plan & submit the request.
Get Multiple Quotes
Connect with top 3 agents, compare quotes & customize further.
Book The Best Deal
Pay in easy installments & get ready to enjoy your holiday.














