An elephant with a long trunk extended, surrounded by people.

£305 Cheap Flights to Badulla

Photo by Minul Tennakoon
Open Photo by Minul Tennakoon

Book with confidence

Top tips for booking flights to Badulla from UK

Get ready to fly to Badulla

Prepare your luggage and book your flights to Badulla with Expedia. We offer a seamless flight booking experience, with a wide range of Badulla plane tickets to choose from. If you need help finding some of the best deals for cheap flights to Badulla in 2026, we are always available to assist you. Book your flights to Badulla today and let the adventure begin!

Find the best tickets to Badulla

To find some of the best tickets to Badulla in 2026, use Expedia's powerful search engine to compare dates and the different departure and arrival airports for your trip. Whether you're after direct flights to Badulla or last-minute flights to Badulla, you can filter and sort your search results, making it easy to find the ideal flight to Badulla.

Airlines fly to Badulla

There are 1 different airlines that fly to Badulla including some of the most trusted names in the business. To book flights to Badulla with your favourite airline, take a look at Expedia's flight listings and try out different dates to find some of the best Badulla plane tickets.

Find the cheapest flights to Badulla

By booking early you may find some of the best deals for Badulla flights from the UK, including Badulla direct flights. You can usually find affordable and cheap flights to Badulla, whether one-way from £305 or round-trip £509, with Expedia if you book your trip far enough in advance.

Find the best airports for cheap flights to Badulla

Try searching for different Badulla airports with Expedia to find some of the cheapest flights to Badulla. Flights from London (LGW) to Colombo (CMB) usually have the lowest price from £305.

Why book your flights to Badulla with Expedia

Expedia offers great deals on Badulla air fares from £305 to cater to every budget. Not only is Expedia one of the top platforms to book flights to Badulla from the UK, it is also your one-stop shop for booking hotels, car rentals, and more.

*Prices and availability are subject to change. Additional terms apply.

Frequently Asked Questions

How do I find cheap flights to Badulla that have flexible change policies?

At Expedia, we've been channeling our inner gymnast to provide you with the most flexible fares on the market. Just click on "No change fee" directly underneath the filter heading "Flexible change policies" to find your ideal flight to Badulla.

How can I find cheap tickets to Badulla?

A helpful strategy for picking up cheap fares is to be flexible with your dates. Begin with searching for your flight to Badulla, then click on the "flexible dates" link to compare prices for nearby days. Another handy tip? Book ahead of time. For an idea of costs, £509 was the best price for a flight to Badulla in the last seven days.

How much is a flight to Badulla?

One-way flights leaving London (LGW) sold for just £305 in the last seven days. During this period, the price of a round-trip journey to Badulla ranged between £509 and £509. If you find a bargain ticket, book fast — these fares don't wait around for long.

When is the cheapest time to fly to Badulla?

Jet off on a Tuesday to boost your chances of scoring the cheapest deal to Badulla. Mondays are usually the next most affordable day to depart. Saturday is typically the most expensive day to fly anywhere.

How much is a plane ticket to Badulla?

In the last seven days, tickets cost between £509 and £509. Take a look at our unbeatable deals to Badulla, pick your favourite and then get packing!

What months are the cheapest to book a flight to Badulla?

To bag a bargain flight to Badulla, try to book sometime in February when the prices are at their lowest. When's the most expensive time? In the United States, it's the festive month of December.

Travel information

Airlines serving
Emirates, Qatar Airways, Turkish Airlines, SriLankan Airlines, Singapore Airlines, Etihad Airways, Thai Airways International, Cathay Pacific, British Airways, Air India, Malaysia Airlines, Gulf Air, Iberia, Air France, KLM, China Eastern Airlines, Oman Air, Air Arabia, IndiGo, Swiss International Air Lines, Air Canada, Lufthansa, American Airlines, Japan Airlines, Finnair, Qantas Airways, Air China, Vietjet Air, Alaska Airlines, flydubai, AirAsia, JetBlue Airways, Hahn Air Technologies, SAS, Royal Jordanian, Vietnam Airlines
Popular airline
Emirates

Trending flights to Badulla

Prices were available within the past 7 days and start at £305 for one-way flights and £509 for return, for the period specified. Prices and availability are subject to change.
*Available to Expedia members.