Short answer: Taxis run in Dunfermline 24 hours a day, seven days a week. You can book by phone on 07845 231214, through the online form, or by pre-arranging a fixed pickup time. Most local journeys inside Dunfermline take under 15 minutes, and Edinburgh Airport is roughly 35 to 45 minutes away by road.
Dunfermline is a town that runs on short journeys. A ride from the town centre out to Duloch, a lift to the Queen Margaret Hospital, an early start towards Edinburgh Airport, a pickup from the Halbeath Park and Ride when the bus timing does not quite work. Most people here do not think much about taxis until the moment they need one, and by then the useful questions have already arrived. How long will it take? How much will it cost? Can I get a car at six in the morning on a Sunday?
This guide answers those questions in one place. It covers how fares are set in Fife, how long the common routes actually take, when it is worth pre-booking instead of calling on the day, and what to have ready so the booking takes thirty seconds rather than five minutes. It is written from the perspective of a local operator who drives these roads every day, not from a national app that has never been through the Halbeath roundabout at half past eight on a weekday.
My Taxi Dunfermline at a glance
- Phone 07845 231214
- Hours 24 hours, 7 days a week
- Base 11 Oaklea, Saline, Dunfermline KY12 9TP
- Areas covered Dunfermline, Duloch, Rosyth, Inverkeithing, Crossford, Cairneyhill, Halbeath, Saline and surrounding Fife
- Vehicles 4 seater, 6 seater, 8 seater (pre-booked only)
- Payment Cash, all major cards, contactless
- Booking notice Minimum 2 hours for online bookings
- Google listing My Taxi Dunfermline on Google
How taxi fares work in Dunfermline
Licensed taxis in Dunfermline operate under Fife Council’s licensing framework, which sets the structure that metered fares follow. In practice that means three things affect what you pay: the distance travelled, the time of day, and the size of vehicle you need.
Time of day matters more than most passengers expect. Tariffs typically step up in the evening and again overnight, and public holidays sit on a higher rate again. A journey that costs one amount at two in the afternoon on a Tuesday will not cost the same at two in the morning on New Year’s Day. That is not a local quirk, it is how licensed taxi tariffs are structured across Scotland.
For airport runs and longer journeys, a fixed quote is usually the better arrangement for both sides. You know the number before you get in, and the driver knows the job is worth the diesel. If you are travelling to Edinburgh or Glasgow, ask for a fixed price when you book rather than running it on the meter.
What tends to push a fare up
- Evening, overnight and holiday tariffs. The meter rate steps up outside standard daytime hours.
- Vehicle size. A 6 or 8 seater carries a different rate than a standard 4 seater saloon.
- Waiting time. If the car is held at the pickup point, waiting time is charged.
- Route conditions. Roadworks on the A823 or queueing at the Ferrytoll approach add minutes, and metered fares include a time element.
How long do common Dunfermline taxi journeys take?
The times below are typical door to door in normal traffic. Add ten to fifteen minutes during the weekday morning peak, and allow more if you are travelling towards Edinburgh between 07:30 and 09:00.
| From Dunfermline town centre to | Typical journey time |
|---|---|
| Queen Margaret Hospital | 5 to 8 minutes |
| Halbeath Park and Ride | 6 to 10 minutes |
| Fife Leisure Park | 6 to 10 minutes |
| Duloch Park | 8 to 12 minutes |
| Rosyth | 10 to 15 minutes |
| Inverkeithing Train Station | 12 to 18 minutes |
| Ferrytoll Park and Ride | 12 to 18 minutes |
| Edinburgh Airport | 35 to 45 minutes |
| Edinburgh city centre | 40 to 55 minutes |
| Glasgow Airport | 60 to 80 minutes |
Two of those deserve a note. Edinburgh Airport times assume the Queensferry Crossing is running normally. High winds occasionally trigger speed restrictions on the crossing, and when that happens the run can stretch considerably. If you are catching a flight in bad weather, build in a buffer. The second is Inverkeithing. The station car park fills early on weekdays, which is exactly why a drop off often works out easier than driving yourself.
Need a taxi in Dunfermline now?
One call, 24 hours a day. Local drivers, clean vehicles, card payments accepted.
Call 07845 231214When should you pre-book instead of calling on the day?
Calling on the day is fine for most local trips. There are five situations where pre-booking genuinely changes the outcome.
Early morning flights. If you need a car before 06:00, book it in advance. Demand for that slot is concentrated and cars get committed early. This is the single most common reason people end up stuck.
Groups of five or more. Larger vehicles are a smaller part of any local fleet. Our 8 seater is pre-booked only for exactly this reason, so a Friday night group of seven cannot be arranged on ten minutes’ notice.
Hospital and clinic appointments. Appointment times are fixed and clinics do not wait. Pre-booking removes the variable you cannot control.
Weekend nights. Between roughly 23:00 and 01:00 on Friday and Saturday, demand across the town peaks. A booking made earlier in the evening for a specific time is far more reliable than a call at closing.
Return journeys. If you know when you are coming back, arrange both legs at once. It costs nothing extra to say so and it saves a call at the other end.
For online bookings we ask for a minimum of two hours’ notice, which gives enough time to confirm the job and allocate the right vehicle. If you need something sooner than that, phone is faster. You can also contact us to book a taxi in Dunfermline through the website form for anything further ahead.
Travelling to Edinburgh Airport from Dunfermline
Edinburgh is the default airport for most of west Fife, and the road route via the Queensferry Crossing is direct. The practical decision is between driving and parking, taking the bus from Halbeath or Ferrytoll, or booking a door to door transfer.
Each has a case. The bus is the cheapest option if you are travelling light and your timing lines up with the schedule. Driving makes sense for very short trips where parking charges stay low. A taxi wins on early departures, on group travel, and on any trip where you are carrying more than a cabin bag, because it removes both the parking cost and the walk between terminal and car park at the end of a long flight.
For a fuller comparison including current bus timings and what to weigh up, read our guide to the best way to travel from Dunfermline to Edinburgh Airport. If you have already decided, our airport transfers from Dunfermline page covers pickup arrangements, flight timing and what to expect on the return leg.
Which areas do Dunfermline taxis cover?
Coverage extends well beyond the town boundary. Regular pickup and drop off points include Duloch, Halbeath, Townhill, Crossford, Cairneyhill, Saline, Crossgates, Kingseat, Oakley, Limekilns, Charlestown, North Queensferry, Inverkeithing and Rosyth.
Rosyth in particular generates steady demand, partly from the dockyard and partly from Ferrytoll Park and Ride connections. If you are based there, our Rosyth taxis page has the local detail. For journeys further out, we also run long-distance work across Scotland, so a trip to Perth, Stirling, Dundee or Aberdeen can be quoted as a fixed price.
Choosing the right vehicle
Getting this right at booking stage saves a difficult conversation at the kerb.
- 4 seater. Standard saloon or estate. Suits up to four passengers with light luggage. For four adults with four large suitcases heading to the airport, mention the luggage when you book so the right car is sent.
- 6 seater. The sensible choice for five or six passengers, or for four passengers with substantial luggage.
- 8 seater. Pre-booked only. Ideal for group airport runs, wedding parties and nights out. Book this one as far ahead as you can.
Child seats, wheelchair access and unusual luggage such as bikes or golf clubs should always be flagged when you book rather than assumed. A minute on the phone prevents the wrong vehicle turning up.
What to have ready when you book
Bookings go quickest when you have four things to hand: your pickup address including any flat or entrance detail, your destination, the exact time you need the car, and the number of passengers plus luggage. For airport runs, add your flight number. It lets the driver check for delays before setting off, which matters more on the return leg than the outbound one.
Payment is straightforward. Cash, all major cards and contactless are accepted, so there is no need to find a machine before you travel. If you would prefer to settle by card, it helps to say so when booking.
Frequently asked questions
How do I book a taxi in Dunfermline?
Call 07845 231214 at any hour, or use the online booking form on the website for journeys at least two hours ahead. Phone is faster for immediate pickups. You can also find reliable taxi numbers in Dunfermline on our contact page.
Are taxis available 24 hours in Dunfermline?
Yes. My Taxi Dunfermline operates a 24/7 Dunfermline taxi service, including overnight, weekends and public holidays. Overnight and holiday journeys are charged at the applicable higher tariff.
How long does a taxi take from Dunfermline to Edinburgh Airport?
Typically 35 to 45 minutes in normal traffic via the Queensferry Crossing. Allow extra during the weekday morning peak and in high winds, when speed restrictions on the crossing can extend the journey.
How far in advance should I book an airport transfer?
For flights departing before 06:00, book at least 24 hours ahead. For daytime flights, the evening before is usually sufficient. Group bookings needing an 8 seater should be arranged as early as possible.
Do Dunfermline taxis accept card payments?
Ours do. Cash, all major debit and credit cards and contactless payments are accepted on every journey.
Can I book a taxi for six or eight passengers?
Yes. 6 seater vehicles are available on request and 8 seaters are available on a pre-booked basis only. Give as much notice as you can for larger groups.
Do you cover Rosyth, Inverkeithing and Duloch?
Yes. Coverage includes Rosyth, Inverkeithing, Duloch, Halbeath, Crossford, Cairneyhill, Saline and the wider west Fife area, for both pickups and drop offs.
Can I book a taxi for a hospital appointment?
Yes, and pre-booking is recommended. Journeys to Queen Margaret Hospital take around 5 to 8 minutes from the town centre. Booking both legs at once means a car is arranged for when you are finished.
Booking your taxi
Whether it is a five minute run across town or a pre-booked airport transfer at four in the morning, the process is the same. One phone call, a confirmed time, and a licensed local driver who knows the roads. You can read more about My Taxi Dunfermline, browse our full range of taxi services in Dunfermline, or simply pick up the phone.
If you have travelled with us before, a short review on our Google Business Profile for My Taxi Dunfermline helps other people in the town find a local firm rather than defaulting to an app.
Book your Dunfermline taxi
24 hours a day, 7 days a week. Local trips, airport transfers and long-distance journeys.
Call 07845 231214Written by the team at My Taxi Dunfermline Ltd, a licensed local taxi operator based at 11 Oaklea, Saline, Dunfermline KY12 9TP. Journey times are typical estimates and vary with traffic and weather. Fares are charged in line with the applicable licensed tariff and are confirmed at the time of booking.