Tel : 0131 660 0090

0131 454 0300




•Local Work

•Long Distance Work

•Seaport Transfer

•Airport Transfers

•Corporate work




•Account Customers

•Chauffer Services

•Meet and Greet Service

•Courier Work

•Text Alerts





Transport in spacious, comfortable executive vehicles with professional drivers to ensure a relaxing and enjoyable journey. All drivers are uniformed, licensed professionals with all necessary and requisite checks completed. They are trained and experienced in providing a personalised and discreet service throughout your journey, whilst catering for all your special needs and requirements.



From Edinburgh Sights to Scottish Highland Delights, with so many amazing attractions to see why not book a tour with MidlothianTaxis and sit back, relax and enjoy the adventure.

Many wonderful historic castles like Edinburgh, Borthwick, Dalhousie & Melville await to be explored. Breathtaking scenery in every direction from the Pentland hils to the mountain tops of the Cairngorms. Stop & sample our world famous Whisky,

We would be delighted to help you plan your route,




Nobody else makes corporate travel easier by offering a reliable service from a single provider.

Your staff can book reservations, forward us their itineraries and book their return trips. Meet & Greet service available.

Take advantage of our special flat rates and competative fares.

To see how our transport solution fits your business needs, simply fill the contact form to set up an account today. There are no set up fees and no monthly charges.




We have twopackages Silver and Gold.

Your vehicle will arrive promptly dressed beautifully for the occasion and transfer you in comfort to your wedding venue to say your “I do’s” before wishing you well and departing.


Silver: From home to venue Prices from £100

Gold: From home to church, wait for photos and onto venue

Prices from £400


For the transfer of wedding guests, we can provide alternative transport options such as a convoy of saloon vehicles or mpvs . Please contact us for more information.



TEL: 0131 660 0090 / 0131 454 0300