HRI - Hambantota, Sri Lanka

Getting from Mattala Airport to Hambantota and Beyond — An Honest Guide

Quick answer

Mattala Rajapaksa International Airport (HRI) is located about 18 km north of Hambantota town in southern Sri Lanka. This airport is famously quiet — sometimes called the world's emptiest international airport. Very few scheduled flights operate here. If you do fly in, there is no public bus from the terminal, no train connection, and no taxi rank in any traditional sense. You will almost certainly need a pre-arranged transfer or have someone picking you up. To Hambantota town, expect a 20-25 minute drive costing roughly $10-$20 USD. To popular destinations like Yala National Park (about 70 km) or Tangalle (about 60 km), transfers run $30-$60 USD.

What actually happens after landing

If a flight does land at Mattala, the experience is surreal. The terminal was built for millions of passengers a year but handles a tiny fraction of that. Immigration is fast — there may be more officers than passengers. Baggage comes quickly. The terminal is modern, clean, and very empty.

Once you exit, you step into a large, quiet arrival forecourt. There may or may not be anyone waiting outside. This is not an airport where taxis line up hoping for fares. If nobody is there to meet you, your options are extremely limited. Mobile data or WiFi to call for a ride becomes essential, and even then, response times from local drivers are unpredictable.

Transport options explained honestly

Pre-booked private transfer: This is effectively your only reliable option. Arrange it before you fly. A driver will be waiting when you exit, and you will not have to figure anything out on the ground. Services cover routes to Hambantota, Tissamaharama (for Yala), Tangalle, Mirissa, and even longer trips to Galle or Colombo.

Hotel pickup: If you are staying at a resort in the southern coast region, many properties offer airport pickup from Mattala. Ask when booking your room. Some include it in the rate, especially upscale properties near Yala or Tangalle.

Taxis and tuk-tuks: There is no established taxi rank at Mattala. Occasionally a driver may appear, but counting on this is risky. Tuk-tuks do not typically serve the airport given its isolated location.

Ride-hailing (PickMe): Sri Lanka has the PickMe app, which works in some areas. At Mattala, the chance of finding an available driver nearby is very low. The airport is surrounded by scrubland, not a town.

Public transport: No bus serves the airport terminal directly. The nearest bus route runs along the main road about 2 km away, but this is not practical with luggage and there is no clear path to reach it.

Rental cars: Car rental at Mattala is not available at the airport. If you want to self-drive, you would need to arrange a rental from Hambantota or have it delivered to the airport by prior arrangement.

Realistic pricing expectations

Transport from Mattala is priced in Sri Lankan Rupees (LKR), though many transfer services also quote in USD. Prices are approximate and depend on destination:

  • Hambantota town (18 km): $10-$20 USD / 3,000-6,000 LKR
  • Tissamaharama / Yala area (70 km): $30-$50 USD / 9,000-15,000 LKR
  • Tangalle (60 km): $25-$45 USD / 7,500-13,500 LKR
  • Mirissa (120 km): $50-$75 USD / 15,000-22,500 LKR
  • Galle (170 km): $70-$100 USD / 21,000-30,000 LKR
  • Colombo (240 km): $100-$150 USD / 30,000-45,000 LKR
Sri Lankan fuel prices and currency rates fluctuate. These ranges should be close, but confirm current pricing when you book.

Late night arrivals

Given how few flights use Mattala, any arrival feels like an off-hours event. But if you do land after dark, the situation is even more sparse. The airport surroundings are unlit and rural. There is absolutely nothing within walking distance. A pre-booked transfer is not just recommended at night — it is the only reasonable plan. The roads to Hambantota and onward are decent but unlit in stretches, and wildlife crossings are a real consideration near the Yala corridor.

Families and luggage

The airport terminal itself is spacious and easy to navigate with children or heavy luggage. The issue is what happens outside. With no taxi rank and no public transport, having a vehicle arranged in advance is essential for families. If you need a child seat, request it when booking your transfer — availability in Sri Lanka is limited, so confirm ahead of time.

The drive to most southern destinations is through relatively flat terrain on reasonably maintained roads. Trips to Yala-area hotels take about 60-90 minutes.

Where you meet the driver

Your driver will be waiting in the arrivals forecourt, which is hard to miss — it is a large, mostly empty space. Drivers usually hold name signs. Given the low passenger numbers, you and your driver will find each other quickly. WhatsApp is the standard communication method in Sri Lanka, so having your driver's number saved is helpful.

Decision helper

The real question with Mattala is not which transport to choose — it is whether to fly here at all. Most travelers to southern Sri Lanka fly into Colombo (CMB) and drive south, which takes 3-5 hours depending on destination. If Mattala has a flight that works for your schedule, great — but always book your onward transport before you book the flight.

Book a transfer in advance if: you are flying into Mattala. Full stop. This is not an airport where you figure things out on arrival.

Consider Colombo instead if: Mattala flight schedules do not align well with your plans, or if you want more transport flexibility.

Frequently Asked Questions

Why is Mattala Airport so empty?

It was built as a prestige project and opened in 2013 with capacity for a million passengers per year. Demand never materialized. Very few airlines serve it regularly. It handles a small number of charter and seasonal flights.

How far is Mattala Airport from Yala National Park?

About 70 km to the Tissamaharama area, which is the main base for Yala safaris. The drive takes roughly 60-90 minutes.

Are there taxis at Mattala Airport?

Not reliably. There is no established taxi rank. A driver might show up if a flight is scheduled, but you cannot count on it. Pre-book your transport.

Can I use PickMe or Uber at Mattala Airport?

Uber does not operate in Sri Lanka. PickMe exists but finding a driver near Mattala is very unlikely due to the airport's remote location.

How much does a transfer from Mattala to Tangalle cost?

Approximately $25-$45 USD (7,500-13,500 LKR) for a private transfer. The drive takes about 45-60 minutes.

Is there public transport from Mattala Airport?

No. There is no bus or train service to or from the airport terminal. The nearest bus route is about 2 km away on the main road, which is impractical with luggage.

Should I fly into Mattala or Colombo for southern Sri Lanka?

If a Mattala flight fits your schedule and you have transport arranged, it saves hours of driving. Otherwise, Colombo (CMB) offers far more flights and transport options, even with the 3-5 hour drive south.

Is there WiFi at Mattala Airport?

The terminal has basic WiFi but quality varies. Do not rely on it for booking transport on arrival — have everything confirmed before you land.

Can I rent a car at Mattala Airport?

No rental car counters operate at the airport. Self-drive rental would need to be arranged from Hambantota or delivered to the airport by prior arrangement.

What currency should I carry for transport?

Sri Lankan Rupees (LKR) is preferred for local payments. Transfer services often accept USD. There is a small exchange facility at the airport, but rates are not competitive.

Mattala is an unusual airport — modern and well-built but serving almost no one. If you have a reason to fly here, it works fine, but only if you arrange your ground transport before landing. This is not a place to improvise.

Related Airport Guides