31 bus: Heol-las – Swansea
Adventure Travel bus 31 runs between Swansea and Birchgrove via Grenfell Park, Bonymaen and Trallwn. Runs on Sundays only. On Sunday 8 November the first bus from Swansea leaves at 19:50 and the last at 22:50 (3 journeys).
Operated by Adventure Travel. Timetable for Sunday, 8 November 2026. Plan a journey · Print this timetable
Questions
- When is the first and last 31 bus from Swansea to Birchgrove?
- On Sunday 8 November the first bus leaves Swansea at 19:50 and the last at 22:50, 3 journeys in all.
- When is the first and last 31 bus from Heol-las to Swansea?
- On Sunday 8 November the first bus leaves Heol-las at 19:00 and the last at 22:00, 3 journeys in all.
- Does the 31 bus run on Sundays?
- Yes. Runs on Sundays only.
- How often does the 31 bus run?
- On Sunday 8 November there are 3 journeys from Swansea, at 19:50, 21:20 and 22:50.
- Where does the 31 bus stop?
- Main stops from Swansea to Birchgrove: Swansea Bus Station Stand H (Swansea), Maesteg Street (Grenfell Park), Bonymaen Inn (Bonymaen), Trallwn Road (Trallwn), Heol Dulais Corner (Birchgrove). The full list is in the timetable below.
- Who runs the 31 bus?
- Adventure Travel.
Swansea to Birchgrove
| Stop | Journey 1 | Journey 2 | Journey 3 |
|---|---|---|---|
| Swansea Bus Station Stand H | 19:50 | 21:20 | 22:50 |
| Maesteg Street, Grenfell Park | 19:58 | 21:28 | 22:58 |
| Bonymaen Inn | 20:07 | 21:37 | 23:07 |
| Trallwn Road | 20:17 | 21:47 | 23:17 |
| Heol Dulais Corner, Birchgrove | 20:25 | 21:55 | 23:25 |
Heol-las to Swansea
| Stop | Journey 1 | Journey 2 | Journey 3 |
|---|---|---|---|
| Heol Dulais, Heol-las | 19:00 | 20:30 | 22:00 |
| Trallwn Road | 19:07 | 20:38 | 22:08 |
| Bonymaen Inn | 19:18 | 20:48 | 22:18 |
| Maesteg Street, Grenfell Park | 19:25 | 20:53 | 22:23 |
| Sainsbury's Quay Parade, Swansea | 19:28 | 20:56 | 22:26 |
| Swansea Bus Station Stand H | 19:32 | 21:02 | 22:32 |
Places on this route
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 3 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook