: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}
🌿 New Forest Travel Guide 2025
New Forest — complete travel and taxi guide 2025
Complete New Forest guide — wild ponies, ancient woodland, Lyndhurst, Lymington. Taxi from Southampton Airport From ....
🚕 Taxi from from London
✈️ From from Heathrow
⭐ 4.9 stars · 50,000+ passengers
Flying into London? Book your New Forest transfer now Fixed price from Heathrow, Gatwick, Stansted or Luton — direct to New Forest. 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
Getting to New Forest — airport transfer fares
New Forest is one of England's finest destinations. A pre-booked fixed-price taxi from your arrival airport is the most comfortable way to begin your visit — driver meets you in arrivals, fare fixed at booking, 24/7.
From / To Fare Journey time Book LHR From 1h 20m–1h 50m Book → LGW From 1h 15m–1h 45m Book → London From 1h 30m–2h Book → Southampton Airport From 18–28 min Book → Lymington From 20–32 min Book →
🚕 Taxi: Heathrow Airport → New Forest Fixed From · TfL licensed · Meet & greet · 24/7
💡 Book before you travel to New Forest Pre-booking your taxi means your driver is in arrivals when you land — even if your flight is delayed. Your fare is fixed and never changes. Enter your pick-up details in the booking form on this page.
Top things to do in New Forest
New Forest has an outstanding range of attractions, restaurants and natural beauty. Whether you're visiting for a day trip or a longer stay, here are the must-see highlights — all accessible by fixed-price private taxi from your accommodation.
Day trips from New Forest
New Forest's location makes it an excellent base for exploring the surrounding region. A private taxi gives you complete freedom — no timetables, no connections, no carrying luggage through busy stations.
🚕 Taxi: New Forest → Heathrow Airport Fixed From · TfL licensed · Meet & greet · 24/7
Suggested itinerary for New Forest
Day 1: Arrive & Discover New Forest Taxi from From from Heathrow
Day 2: Full Day in New Forest Taxi from Explore from New Forest
2
Lunch at a local favourite
Ask your Get London Transfer driver for recommendations.
🚕 Short taxi →
Frequently asked questions
How do I get from Heathrow to New Forest? A fixed-price private taxi from Heathrow to New Forest starts from . Your driver meets you in Heathrow arrivals with a name board. Book online or WhatsApp +44 7427 249103.
How do I get from Gatwick to New Forest? A direct fixed-price taxi from Gatwick to New Forest starts from . Book in advance for guaranteed availability.
Is there a fixed-price taxi from New Forest back to London? Yes — a fixed-price taxi from New Forest to central London starts from . Book both legs at the same time for the same fixed fare each way.
Do you cover 24 hours? Yes — Get London Transfer operates 24/7, 365 days a year. Early morning departures and late arrivals are our speciality.
Ready to visit New Forest?
Book your fixed-price taxi now. From . Your driver meets you at your exact pick-up point — no surprises.
© 2025 Get London Transfer Ltd. All rights reserved. TfL Licensed Private Hire. 020 8888 9988