Around town, any hour
Local taxis in Dunfermline
Need a taxi in Duloch, Halbeath or Dunfermline city centre? Sonny's Dunfermline Taxis runs local journeys 24 hours a day, so whether it's an early shift, a hospital appointment or a night out on the High Street, there's a car available.
We cover the whole of Dunfermline and the nearby Fife towns, from the retail parks at Halbeath to the villages along the Forth. Drivers know the shortcuts, the one-way systems and the quiet drop-off points, which keeps everyday trips straightforward.
Local knowledge
Dunfermline-based drivers who know the estates, retail parks and back routes rather than relying only on a sat nav.
Available 24/7
Early starts, late finishes and everything between. Call or message whenever you need a car.
Right-sized cars
Saloons and estates for one to four people, plus 6 and 8 seaters for bigger groups and extra luggage.
What we cover
- Shopping trips to Halbeath Retail Park and the Kingsgate
- Commutes to work and school runs
- Doctor, dentist and Queen Margaret Hospital appointments
- Nights out and safe journeys home
- Station connections and airport runs
Frequently asked questions
How do I book a local taxi?
Call 01383 665674 or send a WhatsApp message with your pickup, destination and time. Booking ahead is best for busy periods, but we take on-the-day trips too.
Do you cover the villages around Dunfermline?
Yes. As well as the town itself we serve Crossford, Cairneyhill, Limekilns, Charlestown, Rosyth, Inverkeithing, Dalgety Bay, North Queensferry and the rest of West Fife.
Can I book a regular pickup?
Yes — many customers pre-book recurring trips such as a work commute or a regular appointment. Ask when you get in touch and we'll note your preferred time.
Ready when you are
Call or message Sonny's Dunfermline Taxis for local journeys, airport transfers and group travel across Dunfermline and West Fife — 24 hours a day.
Or email sonnystaxisdunfermline@gmail.com