
Popular airlines
Cheap round-trip flights to St Davids
Prices were available within the past 7 days and start at £54 for one-way flights and £103 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.


Frequently asked questions
Book with confidence
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.
Travel information
Destination airport | Cardiff Train Station |
|---|---|
Destination airport IATA code | CFW |
Destination city name | Cardiff |
Return price | £975 |
Trending flights to St Davids
Prices were available within the past 7 days and start at £54 for one-way flights and £103 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.

Explore a world of travel with Expedia
- 3 Star Hotels in Berea
- 3 Star Hotels in Carnhedryn
- 4 Star Hotels in Whitchurch
- 5 Star Hotels in Abereiddy
- 5 Star Hotels in Solva
- Farmstay in Abereiddy
- B&B in Abereiddy
- Caravan Parks in Abereiddy
- Chalets in Abereiddy
- Cottages in Abereiddy
- Country Houses in Abereiddy
- Hostels in Abereiddy
- Abereiddy Hotels
- Holiday Homes in Abereiddy
- Guest Houses in Berea
- Berea Hotels
- Lodges in Berea
- Holiday Homes in Berea
- Hotels near Caerfai Bay
- Caravan Parks in Carnhedryn
- Hotels near Ramsey Island
- Farmstay in Solva
- B&B in Solva
- Cabin Rentals in Solva
- Caravan Parks in Solva
- Chalets in Solva
- Cottages in Solva
- Guest Houses in Solva
- Holiday Parks in Solva
- Family-Friendly Hotels in Solva
- Luxury Hotels in Solva
- Pet-Friendly Hotels in Solva
- Solva Hotels
- Inns in Solva
- Lodges in Solva
- Holiday Homes in Solva
- Hotels near St. David's Cathedral
- Hotels near St. David's City Golf Club
- Hotels near St Non's Bay
- Hotels near The Blue Lagoon
- Farmstay in Whitchurch
- Apartments in Whitchurch
- Caravan Parks in Whitchurch
- Cottages in Whitchurch
- Country Houses in Whitchurch
- Hostels in Whitchurch
- Whitchurch Hotels
- Inns in Whitchurch
- Lodges in Whitchurch
- Holiday Homes in Whitchurch
- Hotels near Whitesands Bay
- Flights to Abereiddy
- Flights to Begelly
- Flights to Broad Haven
- Flights to Castlemartin
- Flights to Cosheston
- Flights to Dinas Cross
- Flights to Felindre Farchog
- Flights to Fishguard
- Flights to Goodwick
- Flights to Hasguard Cross
- Flights to Haverfordwest
- Flights to Jameston
- Flights to Lamphey
- Flights to Letterston
- Flights to Little Haven
- Flights to Llys Y Fran
- Flights to Maenclochog
- Flights to Milford Haven
- Flights to Narberth
- Flights to Nevern
- Flights to Newgale
- Flights to Newport
- Flights to Neyland
- Flights to Pembroke Dock
- Flights to Pembroke
- Flights to Puncheston
- Flights to Skokholm Island
- Flights to Solva
- Flights to St. Florence
- Flights to Pembrokeshire
- Flights from Abereiddy