We accept:
Coach from London to Brighton: Cheapest bus tickets to popular coach stations
From £10.50 one-way*
Book direct
Discover the best price waiting for you at nationalexpress.com...
Guaranteed seat
Your booking secures a seat for your entire journey...
Greener travel
Join us on our journey to become the most sustainable coach company in the UK...
Coach from London to Brighton
Looking for cheap coach travel from London to Brighton? We run coaches to Brighton up to 20 times a day on our 025 route, with the fastest journey taking just 2 hours 5 minutes from London Victoria and fares from £10.50*. Travelling from London to Brighton by coach is a brilliant, affordable alternative to pricey train tickets or the hassle of driving and parking. Whether you fancy a day trip to Brighton beach or a weekend seaside getaway, we've got you sorted. Use the Journey Planner above to find your journey.
London to Brighton journey information | |
|---|---|
Fastest journey time | 2 hrs 5 mins (from London Victoria) |
Cheapest price from | £10.50 * |
Distance (approx) | 104km |
No. of stops | 4 (fastest service, other services may vary) |
First & last journey daily | 2.00am/23.59pm from London Victoria Coach Station |
Departing from London Victoria Coach Station
Your London Victoria to Brighton coach departs from Victoria Coach Station, just 300 metres from the tube network. The station is served by the Victoria Line, District Line, and Circle Line, making connections easy from across the city. You'll find a bus stop directly outside with routes into the city centre, and Victoria Rail Station is a short walk away. A taxi rank operates outside on Eccleston Place for those with luggage or tight schedules.
With our first departure at 2.00am, you can catch an early service connecting via Gatwick and Heathrow airports along the route. Take a look at our London Victoria Station facilities for more information.
Arriving at Brighton Coach Station
Your coach arrives at Brighton Coach Station, near the popular Brighton Pool Valley Coach Station area, right on the seafront. Step off your coach and you'll be greeted by sea views and the buzz of one of Britain's favourite coastal towns. Buses to Brighton's neighbourhoods run from nearby stops, and a dedicated taxi rank is just around the corner. Shops, cafes, and attractions are all within easy walking distance, so your seaside day out starts the moment you arrive.
Travelling solo? Your driver will help load and unload your bags, so there's no heavy lifting to worry about. Heading to Brighton as a family? You'll enjoy a generous luggage allowance and comfortable seats for the whole group.
Looking for the return journey? See our Brighton to London service. You can also travel from Gatwick with our Gatwick to Brighton route.
  Â
Our London to Brighton services and stops
Click below to see the stops for each service and plan your journey.
Our 025 service travels up to 19 times a day and calls at the following stops:
London Victoria Coach Station
London (Hammersmith)
Heathrow Airport, Central Bus Station
Heathrow Airport Terminal 5
Gatwick Airport, North
Gatwick Airport, South
Brighton (Patcham)
Brighton (Withdean Park)
Brighton (Preston Park)
Brighton (Preston Circus)
Brighton (York Place)
Brighton, Old Stein
Brighton Coach Station
Hove
Portslade
Southwick
Shoreham-by-Sea
Lancing
Worthing
London to Brighton route map
Perfect for
✅ Budget-conscious day-trippers wanting an affordable coach from London to Brighton
✅ Solo travellers seeking a comfortable, hassle-free ride to the seaside
✅ Families heading to Brighton with comfortable seats and room for everyone
Your next trip to Brighton is just a few clicks away. Book your tickets to Brighton now.
Frequently asked questions
The first coach leaves London Victoria Coach Station at 1.30am, arriving at Brighton Coach Station at 3.35am.
The last coach departs London Victoria Coach Station at 23.59pm, arriving at Brighton Coach Station at 2.45am.
A one-way coach from London to Brighton is available from £10.50*. Book in advance for the best prices on your journey.
Our fastest coaches from London to Brighton arrive in 2 hours 5 minutes from London Victoria.
We have fare types available to give you flexibility. Both our Standard and Fully Flexible fares are amendable, though excess fees may apply. For more information, visit our tickets page.
Alternatively, you can add Change and Go to your booking. Change and Go lets you board any available coach 12 hours before or after your original departure time for just £5 per journey. Find out more at our Change and Go page.
Yes. Our coach service is one of the most popular ways to travel by bus from London to Brighton, with frequent daily departures from Victoria Coach Station to Brighton Coach Station on the seafront.
Timetables
Use our Timetable Finder to see which services are running and when...
Coach Tracker
Search for your service and track your coach in real-time with Coach Tracker...
Route Map
Our Route Map automatically updates as more stops and services are added...