|Shortest Duration||7h 5m|
|Trips per day||10|
On average there are 10 coach trips per day. National Express has the most options for departures from Brighton, BNH to Swansea, with an average of 10.2 trips per day and 25.5 monthly trips. One coach carrier currently travels from Brighton to Swansea. Of the 10 trips there are 7 trips that are direct routes with no transfers.
Need more travel options? Train tickets from Brighton, BNH to Swansea start at £47.38.
Book National Express from Brighton to Swansea from £20.75. There are 10.2 National Express schedules from Brighton to Swansea and you can expect on average to pay £38.52 for a National Express ticket to Swansea. In Brighton, National Express departs to Swansea from Preston Rd and 6 other stations. In Swansea, National Express arrives at Bus Station (Stand C) and 1 other station.
An average trip on National Express from Brighton to Swansea takes 7 hours and 50 minutes, while the fastest available National Express trip will get you to Swansea in 7 hours and 5 minutes,