Book a fixed-price taxi from Perth to Edinburgh Airport from Perth, Perth and Kinross to Edinburgh Airport — airport taxi transfer with upfront fares and licensed drivers. Approximately 31 miles (35–55 minutes depending on traffic) — add your terminal and flight number for Heathrow, Gatwick, and UK airport pickups.
Whether you searched for taxi from Perth to Edinburgh, book taxi from Perth to Edinburgh, fixed price taxi from Perth to Edinburgh, Perth to Edinburgh taxi cost, airport transfers Perth to Edinburgh, or taxi transfers Perth to Edinburgh, this is the same fixed-fare private hire journey — book online for an upfront quote.
Why book your Perth to Edinburgh transfer with UK Airport Taxi Transfers
Pre-booking your Perth to Edinburgh airport taxi locks your fixed fare before travel — especially for flight connections and early departures. Email confirmation, 24/7 support, and licensed drivers on every UK airport transfer.
We work with professional UK private hire operators serving Scotland and Scotland. Vehicle options include standard saloons, estates for extra luggage, and larger MPVs for groups and families.
Journey information
The straight-line distance between Perth and Edinburgh is about 31 miles; actual driving distance may be slightly longer depending on the route chosen. Allow 35–55 minutes in normal conditions. For airport pickups we recommend extra time during peak hours and bank holidays.
Edinburgh (EDI) is located in City of Edinburgh. When travelling between the airport and Perth, specify your terminal, flight number, and any meet-and-greet requirements when booking.
How to book
Click Book Now, enter "Perth" and "Edinburgh" (or full addresses) as pickup and destination, select your date and time, choose a vehicle, and pay securely online. For return journeys you can often add an inbound leg in the same booking flow.
Corporate travellers can enquire about monthly invoicing via our contact page. Receipts are emailed automatically for expense claims.
Route summary
- From: Perth, Perth and Kinross
- To: Edinburgh Airport
- Distance: ~31 miles
Frequently asked questions
How much does a taxi from Perth to Edinburgh cost?
Fares depend on vehicle type, date, and exact addresses. Enter your journey on our booking page for an instant fixed quote — the price at checkout is what you pay for the agreed route. Searching for Perth to Edinburgh taxi cost or fixed price taxi from Perth to Edinburgh leads to the same upfront fare.
How long does the journey from Perth to Edinburgh take?
Typically 35–55 minutes over roughly 31 miles. Traffic, roadworks, and weather can add time; allow extra buffer for airport departures and peak hours.
Are airport pickups available?
Yes. We track flights where possible and can arrange meet-and-greet at Edinburgh when you provide your flight number and terminal. Airport transfers and taxi transfers on this route use the same booking flow.
Do you offer fixed fares?
Yes. You receive a fixed fare for the vehicle and route agreed at booking, with no meter surprises. Any waiting time or extras are explained before you confirm payment.
Can I book taxi from Perth to Edinburgh online?
Yes. Book taxi from Perth to Edinburgh online 24/7 — choose your vehicle, enter pickup details, and pay securely for an instant confirmed booking. The same flow covers private hire, minicab, and fixed-fare taxi transfers on this corridor.
What vehicle options are available for Perth to Edinburgh?
Saloon for 1–3 passengers, estate for extra luggage, and MPV or minibus for families and groups. All vehicle classes show a fixed fare before checkout — compare prices to find the best option for your party.
Can I book a return taxi from Edinburgh to Perth?
Yes — return journeys are quoted the same way. Enter your return date and time in the booking form or book the reverse route separately for a fixed fare in both directions.
Where will my driver meet me at Edinburgh?
For departures, your driver picks you up at your specified address. For arrivals, provide your flight number and terminal; meet-and-greet inside the terminal can be requested when available.