£26 Cheap Flights to St Davids

Popular airlines

  • Plan, book, fly with confidence

  • trending down icon

    Be in the know

    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon

    Book smarter

    Save up to 25% on select hotels after you book a flight*
  • payments icon

    Earn twice

    Earn your airline miles on top of our rewards

Cheap round-trip flights to St Davids

Prices were available within the past 7 days and start at £26 for one-way flights and £57 for round trip, for the period specified. Be sure to select the 'Direct flights only' box above if you are looking for a non stop route. Prices and availability are subject to change. Additional terms apply.

Vueling Airlines
Aer Lingus
Iberia
KLM
Loganair

Flights to St Davids

The closest international airport to St Davids is Cardiff Airport, located around 90 miles away in Rhoose. It takes around two hours to drive from the airport to St Davids, and you can also make the journey by bus or train if you don’t mind it taking a little longer.

Cardiff Airport is the only major international airport in Wales, and provides flights to and from a wide selection of international and domestic destinations. The airport has every facility a traveller might require, with ATMs, currency exchange desks, tourist information kiosks, car rental desks, a children’s play area, a duty free shop, and several places to eat and drink.

Flights to and from Cardiff for St Davids

Over 11 airlines fly to Cardiff Airport, with the main international routes being to Spain, Ireland and the Netherlands. Other destinations include Greece, Egypt, France and Malta, with flights to Germany, Italy, Turkey and Jersey due to begin in 2015.

The busiest domestic routes to Cardiff Airport are from Edinburgh, Glasgow, Aberdeen, Belfast and Newcastle, while the busiest international routes are from Amsterdam in the Netherlands, Dublin in Ireland, and Mallorca in Spain.

Getting to St Davids After Your Flight

It takes about two hours to drive from Cardiff Airport to St Davids. From the airport, head north for about 10 miles until you reach the M4 motorway. Follow the M4 west until it ends, then take the A48 and the A40 to Haverfordwest. From Haverfordwest, the A487 will take you the rest of the way to St Davids.

If you wish to travel by train, you can catch the shuttle bus from the airport to Rhoose Cardiff International Airport train station, where you can get a train to Bridgend. From Bridgend you can get a connecting train to Haverfordwest, from where you can catch the 411 bus to take you the rest of the way. Alternatively, you can get a bus from the airport to Cardiff Central bus station, then catch the 528 bus to Haverfordwest, and then the 411 bus to St Davids.

When to Book Your Flight to St Davids

St Davids has much to offer visitors all year round, but there are a number of annual festivals and events during which the city really comes to life.

For lovers of classical music, the St Davids Cathedral Festival is held over nine days in May and June, and is considered to be one of the best classical music festivals in Wales. Also in May, the Really Wild Food and Countryside Festival is a food festival with a foraging theme, and the only food festival offering food and drink sourced entirely from Wales. Gwerin y Pererin, or the St David’s Folk Festival, is held in the Bishop’s Palace grounds in July, and provides an evening’s entertainment of traditional Celtic music.

In July and August open air theatre productions are put on in the Bishop’s Palace, while indoor productions are held at the Mathry Community Hall.

Flights to St Davids information
Destination airport
Cardiff Intl.
Destination airport IATA code
CWL
Destination city name
Cardiff
Return price
£56

Trending flights to St Davids

Prices were available within the past 7 days and start at £26 for one-way flights and £57 for round trip, for the period specified. Be sure to select the 'Direct flights only' box above if you are looking for a non stop route. Prices and availability are subject to change. Additional terms apply.

Aer Lingus
*Available to Expedia members.