pickthebus

Bridgend โ–ธ London

London โ–ธ Bridgend โ‡„
27.4 a dayfastest 3h25FlixBus, National Express๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ Wales โ†’ ๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ England

Direct buses ยท no change

BridgendCardiffNewportBristolLondonยท 239 km as the crow flies
  • 00:10 โ†’ 04:05
    FlixBus UK940
    Bridgend-Sarn โ†’ London Heathrow Airport (Central Bus Station T2 and T3) ยท via Cardiff, Newport, Bristol
    3h553 stops
  • 01:00 โ†’ 04:30
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport
    3h303 stops
  • 02:05 โ†’ 06:30
    National Express 202
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Terminal 4 ยท via Cardiff, Newport, Bristol
    4h255 stops
  • 02:35 โ†’ 06:35
    FlixBus UK940
    Bridgend-Sarn โ†’ London Heathrow Airport (Central Bus Station T2 and T3) ยท via Cardiff, Newport, Bristol
    4h003 stops
  • 02:50 โ†’ 06:20
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport
    3h303 stops
  • 04:00 โ†’ 08:35
    National Express 202
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Terminal 4 ยท via Cardiff, Newport, Bristol
    4h355 stops
  • 04:05 โ†’ 08:10
    FlixBus UK940
    Bridgend-Sarn โ†’ London Heathrow Airport (Central Bus Station T2 and T3) ยท via Cardiff, Newport, Bristol
    4h053 stops
  • 04:05 โ†’ 08:30
    National Express 202
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Terminal 4 ยท via Cardiff, Newport, Bristol
    4h255 stops
  • 04:45 โ†’ 08:20
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport
    3h352 stops
  • 04:55 โ†’ 08:20
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport
    3h252 stops
  • 05:30 โ†’ 10:20
    National Express 507
    Bridgend, Sarn Odeon โ†’ London, Victoria Coach Station Arrivals ยท via Cardiff, Chepstow
    4h503 stops
    Runs: Only Fri 30 Oct, Fri 6 Nov, Fri 13 Nov, Fri 20 NovBook on National Express โ†—
  • 05:45 โ†’ 10:30
    National Express 202
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Terminal 4 ยท via Cardiff, Newport, Bristol
    4h455 stops
  • 06:05 โ†’ 10:30
    National Express 202
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Terminal 4 ยท via Cardiff, Newport, Bristol
    4h255 stops
  • 06:15 โ†’ 10:20
    National Express 507
    Bridgend, Sarn Odeon โ†’ London, Victoria Coach Station Arrivals ยท via Cardiff, Chepstow
    4h053 stops
  • 06:30 โ†’ 10:20
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport
    3h502 stops
  • 06:45 โ†’ 10:20
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport
    3h352 stops
  • 07:30 โ†’ 12:30
    National Express 202
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Terminal 4 ยท via Cardiff, Newport, Bristol
    5h005 stops
  • 07:40 โ†’ 12:20
    National Express 507
    Bridgend, Sarn Odeon โ†’ London, Victoria Coach Station Arrivals ยท via Cardiff, Chepstow
    4h403 stops
  • 07:50 โ†’ 12:30
    National Express 202
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Terminal 4 ยท via Cardiff, Newport, Bristol
    4h405 stops
  • 08:00 โ†’ 12:15
    FlixBus UK940
    Bridgend-Sarn โ†’ London Heathrow Airport (Central Bus Station T2 and T3) ยท via Cardiff, Newport, Bristol
    4h153 stops
  • 08:15 โ†’ 13:25
    FlixBus UK046
    Bridgend-Sarn โ†’ London Victoria Coach Station ยท via Cardiff, Newport, Bristol
    5h104 stops
  • 08:45 โ†’ 12:30
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport
    3h452 stops
  • 09:40 โ†’ 14:20
    National Express 507
    Bridgend, Sarn Odeon โ†’ London, Victoria Coach Station Arrivals ยท via Cardiff, Chepstow
    4h403 stops
  • 09:50 โ†’ 14:30
    National Express 202
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Terminal 4 ยท via Cardiff, Newport, Bristol
    4h405 stops
  • 09:50 โ†’ 14:50
    FlixBus UK046
    Bridgend-Sarn โ†’ London Victoria Coach Station ยท via Cardiff, Newport, Bristol
    5h004 stops
  • 10:50 โ†’ 14:40
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport
    3h502 stops
  • 11:15 โ†’ 16:30
    FlixBus UK046
    Bridgend-Sarn โ†’ London Victoria Coach Station ยท via Cardiff, Newport, Bristol
    5h154 stops
  • 13:00 โ†’ 17:20
    National Express 508
    Bridgend, Sarn Odeon โ†’ London, Victoria Coach Station Arrivals ยท via Reading
    4h202 stops
  • 13:00 โ†’ 17:35
    National Express 508
    Bridgend, Sarn Odeon โ†’ London, Victoria Coach Station Arrivals ยท via Reading
    4h352 stops
    Runs: Only Fri 30 Oct, Fri 6 Nov, Fri 13 Nov, Fri 20 NovBook on National Express โ†—
  • 13:50 โ†’ 17:40
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport
    3h502 stops
  • 13:55 โ†’ 17:40
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport
    3h452 stops
  • 15:35 โ†’ 20:00
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport, Bristol
    4h253 stops
  • 15:45 โ†’ 20:20
    National Express 507
    Bridgend, Sarn Odeon โ†’ London, Victoria Coach Station Arrivals ยท via Cardiff
    4h354 stops
  • 15:55 โ†’ 20:00
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport, Bristol
    4h053 stops
  • 16:00 โ†’ 20:20
    FlixBus UK940
    Bridgend-Sarn โ†’ London Heathrow Airport (Central Bus Station T2 and T3) ยท via Cardiff, Newport, Bristol
    4h203 stops
  • 16:40 โ†’ 21:10
    FlixBus UK046
    Bridgend-Sarn โ†’ London Victoria Coach Station ยท via Cardiff, Newport
    4h303 stops
  • 17:30 โ†’ 21:50
    National Express 507
    Bridgend, Sarn Odeon โ†’ London, Victoria Coach Station Arrivals ยท via Cardiff
    4h204 stops
  • 18:00 โ†’ 22:20
    National Express 507
    Bridgend, Sarn Odeon โ†’ London, Victoria Coach Station Arrivals ยท via Cardiff
    4h204 stops
    Runs: Only Fri 30 Oct, Fri 6 Nov, Fri 13 Nov, Fri 20 NovBook on National Express โ†—
  • 22:50 โ†’ 02:45+1
    FlixBus UK940
    Bridgend-Sarn โ†’ London Heathrow Airport (Central Bus Station T2 and T3) ยท via Cardiff, Newport, Bristol
    3h553 stops
  • 23:05 โ†’ 03:00+1
    National Express 201
    Bridgend, Sarn Odeon โ†’ London Heathrow Airport, Heathrow Central Bus Station ยท via Cardiff, Newport, Bristol
    3h553 stops

Local times at each stop. Times from official open data: National Coach Services Dataset (Department for Transport) (file of 23 Oct 2026), FlixBus (file of 25 Oct 2026) and FlixBus UK (file of 25 Oct 2026). Checked Thu 29 Oct 2026; they cover 29 Oct to 25 Nov 2026. Timetables change, so check with the operator before you travel. A bus from a company that publishes no open timetable may be missing. Contains FlixBus timetable data (FlixMobility, transport.data.gouv.fr), ODbL 1.0. Contains public sector information licensed under the Open Government Licence v3.0: the National Coach Services Dataset (Department for Transport), taken from the Bus Open Data Service website. How we build this.

Quick answers

Is there a direct bus from Bridgend to London?

Yes. 27.4 a day on average, with FlixBus and National Express, no change of bus (29 Oct to 25 Nov 2026).

How long is the bus from Bridgend to London?

The fastest takes 3h25; the slowest 5h15, for 239 km as the crow flies.

When do the buses leave?

The earliest leaves at 00:10 and the latest at 23:05, local time in Bridgend. Not every bus runs every day: pick a date above.

Is there a night bus from Bridgend to London?

Not an overnight one: every bus here travels by day or evening.