:root{--navy:#0B1F3A;--navy-mid:#142d52;--gold:#E8A020;--gold-light:#F5B94A;--white:#FFF;--off:#F6F7F9;--slate:#4A5568;--muted:#718096;--border:#E2E8F0;--green:#25D366;--green-dark:#1db954;--r:12px;--sh:0 4px 24px rgba(11,31,58,.10);--shl:0 12px 48px rgba(11,31,58,.18)} *,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth} body{font-family:'DM Sans',sans-serif;font-size:17px;line-height:1.75;color:var(--navy);background:#fff} /* NAV */ nav{background:var(--navy);position:sticky;top:0;z-index:200;padding:0 24px;display:flex;align-items:center;justify-content:space-between;height:64px;box-shadow:0 2px 20px rgba(0,0,0,.3)} .nl{font-family:'Playfair Display',serif;font-size:1.2rem;font-weight:700;color:#fff;text-decoration:none}.nl span{color:var(--gold)} .nc{background:var(--gold);color:var(--navy);font-weight:700;font-size:.875rem;padding:10px 22px;border-radius:8px;text-decoration:none;transition:background .2s}.nc:hover{background:var(--gold-light)} .nls{display:flex;gap:24px;list-style:none}.nls a{color:rgba(255,255,255,.75);text-decoration:none;font-size:.88rem;transition:color .15s}.nls a:hover{color:#fff} @media(max-width:768px){.nls{display:none}} /* HERO */ .hero-img{position:relative;height:580px;overflow:hidden;display:flex;align-items:flex-end} @media(max-width:600px){.hero-img{height:420px}} .hero-bg{position:absolute;inset:0;background-size:cover;background-position:center} .hero-grad{position:absolute;inset:0;background:linear-gradient(to top,rgba(11,31,58,.95) 0%,rgba(11,31,58,.5) 45%,rgba(11,31,58,.1) 100%)} .hero-content{position:relative;z-index:1;padding:40px 32px;max-width:980px;margin:0 auto;width:100%} .hero-tag{display:inline-flex;align-items:center;gap:6px;background:var(--gold);color:var(--navy);font-size:.75rem;font-weight:700;padding:5px 14px;border-radius:20px;margin-bottom:16px;text-transform:uppercase;letter-spacing:.06em} .hero-content h1{font-family:'Playfair Display',serif;font-size:clamp(2rem,5vw,3.2rem);font-weight:900;line-height:1.1;color:#fff;margin-bottom:14px;letter-spacing:-.02em;text-shadow:0 2px 16px rgba(0,0,0,.4)} .hero-content h1 em{color:var(--gold);font-style:normal} .hero-sub{font-size:1.1rem;color:rgba(255,255,255,.82);margin-bottom:24px;max-width:600px} .hero-meta{display:flex;gap:18px;flex-wrap:wrap;color:rgba(255,255,255,.7);font-size:.84rem} .hero-meta span{display:flex;align-items:center;gap:5px} /* AIRPORT TRANSFER HERO BAND */ .airport-band{background:linear-gradient(135deg,#0d2640,var(--navy));padding:0;border-bottom:3px solid var(--gold)} .ab-inner{max-width:980px;margin:0 auto;display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:20px 24px} @media(max-width:700px){.ab-inner{grid-template-columns:1fr;gap:14px}} .ab-text h2{font-family:'Playfair Display',serif;font-size:1.2rem;color:#fff;margin-bottom:4px} .ab-text p{font-size:.85rem;color:rgba(255,255,255,.7);margin:0} .ab-fare{font-family:'Playfair Display',serif;font-size:1.8rem;font-weight:900;color:var(--gold);white-space:nowrap} .ab-fare span{font-size:.85rem;font-weight:400;color:rgba(255,255,255,.6)} .ab-btns{display:flex;gap:10px;flex-shrink:0;flex-wrap:wrap} .btn-ab-book{background:var(--gold);color:var(--navy);font-weight:700;font-size:.9rem;padding:12px 22px;border-radius:8px;text-decoration:none;display:flex;align-items:center;gap:7px;white-space:nowrap;transition:background .2s} .btn-ab-book:hover{background:var(--gold-light)} .btn-ab-wa{background:var(--green);color:#fff;font-weight:700;font-size:.9rem;padding:12px 18px;border-radius:8px;text-decoration:none;display:flex;align-items:center;gap:7px;white-space:nowrap;transition:background .2s} .btn-ab-wa:hover{background:var(--green-dark)} /* TRUST */ .trust-bar{background:var(--off);border-bottom:1px solid var(--border);padding:13px 24px} .trust-inner{max-width:980px;margin:0 auto;display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:center} .ti{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--slate);font-weight:500}.ti .ic{color:var(--gold)} /* ARTICLE LAYOUT */ .article-wrap{max-width:980px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 320px;gap:44px;padding-top:44px;padding-bottom:60px} @media(max-width:900px){.article-wrap{grid-template-columns:1fr}} /* ARTICLE BODY */ .ab h2{font-family:'Playfair Display',serif;font-size:1.85rem;font-weight:700;color:var(--navy);margin:48px 0 14px;letter-spacing:-.02em;border-bottom:2px solid var(--gold);padding-bottom:10px} .ab h2:first-child{margin-top:0} .ab h3{font-family:'Playfair Display',serif;font-size:1.2rem;font-weight:700;color:var(--navy);margin:28px 0 10px} .ab p{color:var(--slate);margin-bottom:18px;line-height:1.82} .ab ul,.ab ol{color:var(--slate);margin:0 0 18px 22px;line-height:1.8} .ab li{margin-bottom:9px} .ab strong{color:var(--navy)} /* INLINE TAXI CTA โ€” appears throughout article */ .taxi-strip{background:linear-gradient(135deg,var(--navy),var(--navy-mid));border-radius:var(--r);padding:20px 22px;margin:28px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;box-shadow:var(--sh)} .ts-left h3{font-family:'Playfair Display',serif;font-size:1rem;color:var(--gold);margin-bottom:3px} .ts-left p{color:rgba(255,255,255,.75);font-size:.85rem;margin:0} .ts-right{display:flex;gap:10px;flex-shrink:0;flex-wrap:wrap} .btn-ts-book{background:var(--gold);color:var(--navy);font-weight:700;font-size:.88rem;padding:11px 20px;border-radius:8px;text-decoration:none;white-space:nowrap;transition:background .2s;display:flex;align-items:center;gap:6px} .btn-ts-book:hover{background:var(--gold-light)} .btn-ts-wa{background:var(--green);color:#fff;font-weight:700;font-size:.88rem;padding:11px 16px;border-radius:8px;text-decoration:none;white-space:nowrap;transition:background .2s;display:flex;align-items:center;gap:6px} .btn-ts-wa:hover{background:var(--green-dark)} /* PLACE TAXI CARD */ .place-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:24px 0} .place-card{border:1px solid var(--border);border-radius:var(--r);overflow:hidden;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:box-shadow .2s,transform .2s} .place-card:hover{box-shadow:var(--sh);transform:translateY(-2px)} .pc-img{height:170px;background-size:cover;background-position:center;position:relative} .pc-dist{position:absolute;bottom:10px;right:10px;background:var(--gold);color:var(--navy);font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:20px} .pc-body{padding:16px} .pc-body h3{font-size:.97rem;font-weight:700;color:var(--navy);margin-bottom:5px} .pc-body p{font-size:.85rem;color:var(--slate);margin-bottom:12px} .pc-taxi{display:flex;align-items:center;justify-content:space-between;background:var(--off);border-radius:8px;padding:9px 12px} .pc-fare{font-weight:700;color:var(--navy);font-size:.9rem} .pc-btn{background:var(--navy);color:#fff;font-size:.78rem;font-weight:700;padding:7px 14px;border-radius:6px;text-decoration:none;transition:background .2s} .pc-btn:hover{background:var(--navy-mid)} /* FARE TABLE */ .fare-table-wrap{overflow-x:auto;margin:20px 0;border-radius:var(--r);border:1px solid var(--border);box-shadow:0 2px 12px rgba(0,0,0,.06)} table{width:100%;border-collapse:collapse;font-size:.88rem} thead tr{background:var(--navy);color:#fff} thead th{padding:12px 15px;text-align:left;font-weight:500;font-size:.82rem} tbody tr{border-bottom:1px solid var(--border)}tbody tr:last-child{border-bottom:none} tbody tr:nth-child(even){background:var(--off)} tbody td{padding:11px 15px;color:var(--slate)} .pr{font-weight:700;color:var(--navy)}.tm{color:var(--muted)} .book-td a{background:var(--gold);color:var(--navy);font-size:.78rem;font-weight:700;padding:6px 13px;border-radius:6px;text-decoration:none;white-space:nowrap} /* ITINERARY */ .itinerary{margin:24px 0} .itin-day{background:#fff;border:1px solid var(--border);border-radius:var(--r);margin-bottom:16px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05)} .itin-head{background:var(--navy);padding:14px 20px;display:flex;align-items:center;justify-content:space-between} .itin-head h3{font-family:'Playfair Display',serif;font-size:1.05rem;color:#fff;margin:0} .itin-head .day-fare{background:var(--gold);color:var(--navy);font-size:.8rem;font-weight:700;padding:4px 12px;border-radius:20px} .itin-body{padding:18px 20px} .itin-stop{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid var(--border)} .itin-stop:last-child{border-bottom:none} .stop-num{flex-shrink:0;width:32px;height:32px;background:var(--gold);color:var(--navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;margin-top:2px} .stop-info h4{font-size:.95rem;font-weight:600;color:var(--navy);margin-bottom:3px} .stop-info p{font-size:.84rem;color:var(--slate);margin-bottom:6px} .stop-taxi{display:inline-flex;align-items:center;gap:6px;background:var(--navy);color:var(--gold);font-size:.75rem;font-weight:700;padding:4px 11px;border-radius:20px;text-decoration:none} .stop-taxi:hover{background:var(--navy-mid)} /* HIGHLIGHT BOXES */ .tip-box{background:linear-gradient(135deg,#fffbf0,#fff8e0);border:1px solid rgba(232,160,32,.3);border-left:4px solid var(--gold);border-radius:0 var(--r) var(--r) 0;padding:18px 20px;margin:24px 0} .tip-box strong{display:block;color:var(--navy);font-size:.82rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px} .tip-box p{font-size:.93rem;color:var(--slate);margin:0} .info-box{background:var(--off);border-radius:var(--r);padding:20px 22px;margin:24px 0} .info-box h3{color:var(--navy);font-size:.95rem;font-weight:600;margin-bottom:10px} /* STICKY SIDEBAR */ .sidebar{position:sticky;top:80px;height:fit-content;display:flex;flex-direction:column;gap:18px} @media(max-width:900px){.sidebar{position:static}} .sb-book{background:var(--navy);border-radius:var(--r);overflow:hidden;box-shadow:var(--shl)} .sb-head{background:var(--gold);padding:16px 18px;text-align:center} .sb-head h3{font-family:'Playfair Display',serif;font-size:1.1rem;color:var(--navy);margin-bottom:2px} .sb-head p{font-size:.8rem;color:var(--navy-mid);margin:0} .sb-body{padding:18px} .sb-fare{text-align:center;margin-bottom:14px} .sb-fare .f-num{font-family:'Playfair Display',serif;font-size:2.2rem;font-weight:900;color:var(--gold)} .sb-fare .f-lab{font-size:.82rem;color:rgba(255,255,255,.6);display:block} .btn-sb-book{width:100%;background:var(--gold);color:var(--navy);font-family:'DM Sans',sans-serif;font-size:1rem;font-weight:700;padding:14px;border-radius:8px;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px;transition:background .2s} .btn-sb-book:hover{background:var(--gold-light)} .btn-sb-wa{width:100%;background:var(--green);color:#fff;font-family:'DM Sans',sans-serif;font-size:.95rem;font-weight:700;padding:12px;border-radius:8px;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s} .btn-sb-wa:hover{background:var(--green-dark)} .sb-routes{background:#fff;border-radius:var(--r);overflow:hidden;border:1px solid var(--border)} .sb-routes h4{background:var(--off);padding:11px 15px;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:600} .sb-route{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid var(--border)} .sb-route:last-child{border-bottom:none} .sb-route .rf{font-size:.88rem;color:var(--navy);font-weight:500} .sb-route .rp{font-weight:700;color:var(--navy);font-size:.88rem} .sb-route .rb{background:var(--navy);color:var(--gold);font-size:.72rem;font-weight:700;padding:4px 10px;border-radius:5px;text-decoration:none} .sb-route .rb:hover{background:var(--navy-mid)} /* FAQ */ .fql{margin:24px 0} .fqi{border-bottom:1px solid var(--border)} .fqq{width:100%;text-align:left;background:none;border:none;padding:16px 0;font-family:'DM Sans',sans-serif;font-size:.95rem;font-weight:600;color:var(--navy);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px} .fqq:hover{color:var(--gold)}.fqa-arr{transition:transform .25s;flex-shrink:0;color:var(--gold)} .fqi.open .fqa-arr{transform:rotate(180deg)} .fqa{overflow:hidden;max-height:0;transition:max-height .35s ease,padding .3s} .fqi.open .fqa{max-height:400px;padding-bottom:14px}.fqa p{font-size:.92rem;color:var(--slate)} /* BOTTOM CTA */ .bottom-cta{background:linear-gradient(135deg,var(--navy),var(--navy-mid));padding:60px 24px;text-align:center;margin-top:60px} .bottom-cta h2{font-family:'Playfair Display',serif;font-size:2rem;color:#fff;margin-bottom:10px} .bottom-cta p{color:rgba(255,255,255,.75);max-width:520px;margin:0 auto 28px;font-size:1rem} .bc-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap} .btn-bc-book{background:var(--gold);color:var(--navy);font-weight:700;font-size:1.05rem;padding:15px 32px;border-radius:10px;text-decoration:none;box-shadow:0 8px 32px rgba(232,160,32,.5);transition:background .2s,transform .2s} .btn-bc-book:hover{background:var(--gold-light);transform:translateY(-2px)} .btn-bc-wa{background:var(--green);color:#fff;font-weight:700;font-size:1.05rem;padding:15px 28px;border-radius:10px;text-decoration:none;box-shadow:0 8px 32px rgba(37,211,102,.4);transition:background .2s,transform .2s;display:flex;align-items:center;gap:8px} .btn-bc-wa:hover{background:var(--green-dark);transform:translateY(-2px)} /* FLOATING */ .wa-fl{position:fixed;bottom:28px;right:28px;z-index:9999;display:flex;align-items:center} .wa-fl-a{width:62px;height:62px;border-radius:50%;background:var(--green);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 24px rgba(37,211,102,.55);text-decoration:none;transition:transform .2s;animation:wap 2.5s ease-in-out infinite} .wa-fl-a:hover{transform:scale(1.1);animation:none}.wa-fl-a svg{width:32px;height:32px;fill:#fff} .wa-fl-l{background:var(--green);color:#fff;font-size:.78rem;font-weight:700;padding:8px 15px 8px 10px;border-radius:0 24px 24px 0;margin-left:-5px;white-space:nowrap;opacity:0;transform:translateX(-8px);transition:opacity .25s,transform .25s;pointer-events:none} .wa-fl:hover .wa-fl-l{opacity:1;transform:translateX(0)} @keyframes wap{0%,100%{box-shadow:0 6px 24px rgba(37,211,102,.55)}50%{box-shadow:0 6px 32px rgba(37,211,102,.8),0 0 0 12px rgba(37,211,102,.12)}} .stk-cta{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9998;background:var(--navy);padding:10px 14px;gap:10px;box-shadow:0 -4px 20px rgba(0,0,0,.3)} @media(max-width:640px){.stk-cta{display:flex}.wa-fl{bottom:86px;right:14px}.wa-fl-a{width:52px;height:52px}.wa-fl-l{display:none}} .stk-q{flex:1;background:var(--green);color:#fff;border-radius:8px;padding:12px;font-family:'DM Sans',sans-serif;font-size:.88rem;font-weight:700;text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px} .stk-b{flex:1;background:var(--gold);color:var(--navy);border-radius:8px;padding:12px;font-family:'DM Sans',sans-serif;font-size:.88rem;font-weight:700;text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px} footer{background:#060f1c;color:rgba(255,255,255,.55);padding:44px 24px 28px;font-size:.84rem;margin-top:0} .fi{max-width:980px;margin:0 auto} .ft{display:grid;grid-template-columns:1.5fr 1.1fr 0.9fr 0.9fr;gap:28px;margin-bottom:36px} @media(max-width:700px){.ft{grid-template-columns:1fr 1fr}} .fb{font-family:'Playfair Display',serif;font-size:1.15rem;color:#fff;margin-bottom:10px}.fb span{color:var(--gold)} .fc h4{color:#fff;font-size:.79rem;font-weight:600;margin-bottom:12px;text-transform:uppercase;letter-spacing:.07em} .fc a{display:block;color:rgba(255,255,255,.48);text-decoration:none;margin-bottom:8px;font-size:.8rem;transition:color .15s}.fc a:hover{color:var(--gold)} .fbot{border-top:1px solid rgba(255,255,255,.08);padding-top:22px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}
๐Ÿ›๏ธ Bath Travel Guide

Bath โ€” the complete attraction-by-attraction taxi guide

Roman Baths, Royal Crescent, Stonehenge day trips โ€” with fixed-price taxi to every stop.

๐Ÿš• Taxi from from London โœˆ๏ธ From from Heathrow โญ 4.9 stars ยท 50,000+ passengers

Flying into London? Book your Bath transfer now

Fixed price from Heathrow, Gatwick, Stansted or Luton โ€” direct to Bath. Driver meets you in arrivals.

From from Heathrow
From from Gatwick
โœ“TfL Licensed & Insured
โ˜…4.9 Stars โ€” 50,000+ Passengers
โŠ™Fixed Price โ€” No Surge Ever
โง—Real-Time Flight Tracking
โ†บ24/7 Every Day
โ™ฆFree Meet & Greet

Arriving in Bath โ€” your transfer options

Bath is 115 miles from London, 70 miles from Heathrow and 18 miles from Bristol Airport. A pre-booked fixed-price taxi delivers you directly to your hotel โ€” no changes, no carrying luggage through Bath's steep streets.

From / ToFareJourney timeBook
Heathrow Airport (LHR)From 1h 10mโ€“1h 40mBook โ†’
Gatwick Airport (LGW)From 1h 25mโ€“2hBook โ†’
London (central)From 1h 45mโ€“2h 30mBook โ†’
Bristol Airport (BRS)From 20โ€“35 minBook โ†’
Bristol cityFrom 18โ€“30 minBook โ†’
OxfordFrom 1hโ€“1h 30mBook โ†’
CotswoldsFrom 35โ€“52 minBook โ†’
StonehengeFrom 35โ€“55 minBook โ†’

๐Ÿš• Taxi: Heathrow Airport โ†’ Bath

Fixed From ยท TfL licensed ยท Meet & greet ยท 24/7

Bath's must-see attractions โ€” with taxi fares from your hotel

๐Ÿš• From โ€“

The Roman Baths

2,000 years of history โ€” the finest Roman religious spa in northern Europe. Allow 2 hours.

Taxi from โ€“ Book โ†’
๐Ÿš• From โ€“

Royal Crescent

John Wood's masterpiece โ€” 30 identical Georgian houses in a perfect arc. Walk its full length.

Taxi from โ€“ Book โ†’
๐Ÿš• From โ€“

Thermae Bath Spa

Rooftop pool with city views โ€” the only natural thermal spa in Britain. Book ahead.

Taxi from โ€“ Book โ†’
๐Ÿš• From โ€“

Pulteney Bridge

One of four bridges in the world with shops on both sides. Walk to Sydney Gardens.

Taxi from โ€“ Book โ†’
๐Ÿš• From โ€“

Bath Abbey

500 years of history โ€” Jacob's Ladder window and famous tower tours.

Taxi from โ€“ Book โ†’
๐Ÿš• From โ€“

Jane Austen Centre

Austen lived in Bath 1801โ€“1806. Northanger Abbey and Persuasion bring it to life.

Taxi from โ€“ Book โ†’

๐Ÿš• Taxi: Bath โ†’ Stonehenge

Fixed From ยท TfL licensed ยท Meet & greet ยท 24/7

Day trips from Bath โ€” complete taxi guide

Bath's location makes it one of England's finest bases for day trips. Here are the best, all reachable by fixed-price private taxi:

๐Ÿš• From

Stonehenge

England's greatest prehistoric monument. 25 miles, 40 min. Book well in advance for timed entry.

Taxi from Book โ†’
๐Ÿš• From

Bristol

Clifton Suspension Bridge, Banksy street art, harbourside. 13 miles, 20 min.

Taxi from Book โ†’
๐Ÿš• From

Lacock

Medieval National Trust village โ€” used in Pride & Prejudice, Harry Potter, Downton Abbey.

Taxi from Book โ†’
๐Ÿš• From

Cotswolds

Castle Combe (10 miles), Lacock (12), Corsham (10). Beautiful villages in 30 min.

Taxi from Book โ†’
๐Ÿš• From

Wells

England's smallest city โ€” the cathedral, Bishop's Palace, Vicar's Close. 20 miles.

Taxi from Book โ†’
๐Ÿš• From

Glastonbury

The Tor, the Abbey, Arthurian legends. 25 miles south.

Taxi from Book โ†’

The perfect 2-day Bath itinerary

Day 1: Bath's Greatest Hits

Taxi from From from Heathrow
1

Arrive in Bath

Driver meets you at Heathrow, Bristol Airport or London. Fixed fare to your hotel.

๐Ÿš• Book arrival transfer โ†’
2

Roman Baths & Pump Room

The ancient baths and the Georgian Pump Room above. Allow 2 hours.

๐Ÿš• Taxi from hotel From โ†’
3

Royal Crescent & Circus

Walk the full length of the Crescent and back through the Circus.

๐Ÿš• 5 min walk from Baths โ†’
4

Thermae Bath Spa

Rooftop thermal pool at sunset โ€” book ahead. Return taxi to hotel.

๐Ÿš• Taxi back From โ†’

Day 2: Day Trip โ€” Stonehenge & Lacock

Taxi from From to Stonehenge
1

Stonehenge

Leave by 9am for opening time (fewer crowds). Fixed taxi from Bath From .

๐Ÿš• Book Stonehenge taxi โ†’
2

Lacock Village

30 min from Stonehenge. Medieval village, National Trust, Abbey.

๐Ÿš• Taxi from Stonehenge โ†’
3

Afternoon: Bath Spa shopping

Milsom Street, Jolly's department store, independent boutiques.

๐Ÿš• Taxi back to Bath โ†’
4

Depart

Fixed-price taxi back to Heathrow, Bristol or London.

๐Ÿš• Book departure transfer โ†’

๐Ÿš• Taxi: Bath โ†’ Heathrow Airport

Fixed From ยท TfL licensed ยท Meet & greet ยท 24/7

Frequently asked questions

A direct fixed-price taxi from Heathrow to Bath starts from , taking approximately 1h 10mโ€“1h 40m via the M4. Your driver meets you in Heathrow arrivals and delivers you to your Bath hotel door.

Yes โ€” Great Western Railway from London Paddington to Bath Spa takes 90 min. However a private taxi from London starts from and delivers you door to door.

Yes โ€” Stonehenge is 25 miles from Bath. A taxi from Bath to Stonehenge starts from . The easiest way is to combine it as a day trip, then continue to Lacock or Salisbury.

Bristol Airport (BRS) is 18 miles from Bath โ€” a taxi takes 20โ€“35 min and starts from . Heathrow (70 miles, From ) and Gatwick (90 miles, From ) are also used.

Ready to visit Bath?

Book your fixed-price taxi now. From . Your driver meets you at your exact pick-up point โ€” no surprises.

Book Taxi to Bath
Get a Quote
Get a Quote Book Now