400 - Marloes - St David`s `Puffin Shuttle` via Newgale
A bus service operated by Richards Bros
Wednesdays
St David`s `Puffin Shuttle` - Marloes via Newgale
Marloes - St David`s `Puffin Shuttle` via Newgale
Timetable data from the Traveline National Dataset