359 bus: Girvan – Newton Stewart
DGC Buses bus 359 runs between Newton Stewart and Girvan via Penninghame, Bargrennan, Glentrool Village and Barrhill. Runs Monday to Saturday. On Thursday 12 November the first bus from Newton Stewart leaves at 07:25 and the last at 15:40, about every 3 hours during the day.
Operated by DGC Buses. Timetable for Thursday, 12 November 2026. Tomorrow's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable
Live tracking isn't available for this service: its buses don't send their positions, so times are from the timetable.
Questions
- When is the first and last 359 bus from Newton Stewart to Girvan?
- On Thursday 12 November the first bus leaves Newton Stewart at 07:25 and the last at 15:40, 6 journeys in all.
- When is the first and last 359 bus from Girvan to Newton Stewart?
- On Thursday 12 November the first bus leaves Girvan at 08:24 and the last at 17:30, 6 journeys in all.
- Does the 359 bus run on Sundays?
- No. Runs Monday to Saturday.
- How often does the 359 bus run?
- On Thursday 12 November it runs about every 3 hours during the day (09:00 to 15:00), 6 journeys from Newton Stewart.
- Where does the 359 bus stop?
- Main stops from Newton Stewart to Girvan: Stance 1 (Newton Stewart), Douglas Ewart (Newton Stewart), Village (Penninghame), Bridgend (Bargrennan), Post Office (Glentrool Village), Wallace Terrace (Barrhill), Willodene (Pinwherry), Road to Tormitchell (Pinmore), Henrietta Street (Girvan), Girvan Academy (Girvan), Girvan Station (Girvan). The full list is in the timetable below.
- Who runs the 359 bus?
- DGC Buses.
Newton Stewart to Girvan
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 |
|---|---|---|---|---|---|---|
| Stance 1, Newton Stewart | 07:25 | 08:00 | 09:05 | 11:35 | 13:35 | 15:40 |
| Douglas Ewart, Newton Stewart | 15:41 | |||||
| Village, Penninghame | 07:32 | 08:09 | 09:14 | 11:44 | 13:44 | 15:57 |
| Bridgend, Bargrennan | 07:41 | 08:18 | 09:25 | 11:55 | 13:55 | 16:08 |
| Post Office, Glentrool Village | 07:44 | 08:23 | 09:28 | 11:58 | 13:58 | 16:11 |
| Wallace Terrace, Barrhill | 08:02 | 09:46 | 12:16 | 14:16 | 16:29 | |
| Willodene, Pinwherry | 08:11 | 09:55 | 12:25 | 14:25 | 16:38 | |
| Road to Tormitchell, Pinmore | 08:18 | 10:02 | 12:32 | 14:32 | 16:45 | |
| Henrietta Street, Girvan | 08:36 | 10:15 | 12:45 | 14:45 | 16:58 | |
| Girvan Academy | 08:41 | |||||
| Girvan Station | 08:48 | 10:22 | 12:52 | 14:52 | 17:05 |
Girvan to Newton Stewart
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 |
|---|---|---|---|---|---|---|
| Girvan Station | 08:50 | 10:25 | 13:00 | 14:52 | 17:30 | |
| Girvan Academy | 15:00 | |||||
| Henrietta Street, Girvan | 08:57 | 10:32 | 13:07 | 15:04 | 17:37 | |
| Ailsa Street East, Girvan | 08:59 | 10:34 | 13:09 | 15:06 | 17:39 | |
| Road to Tormitchell, Pinmore | 09:09 | 10:44 | 13:19 | 15:16 | 17:49 | |
| B734, Pinwherry | 09:16 | 10:51 | 13:26 | 15:23 | 17:56 | |
| Wallace Terrace, Barrhill | 09:25 | 11:00 | 13:35 | 15:32 | 18:05 | |
| Post Office, Glentrool Village | 08:24 | 09:43 | 11:18 | 13:53 | 15:50 | 18:23 |
| Bridgend, Bargrennan | 08:27 | 09:46 | 11:21 | 13:56 | 15:53 | 18:26 |
| Village, Penninghame | 08:38 | 09:56 | 11:31 | 14:06 | 16:03 | 18:36 |
| Douglas Ewart, Newton Stewart | 08:40 | |||||
| Stance 1, Newton Stewart | 08:45 | 10:03 | 11:38 | 14:13 | 16:10 | 18:43 |
Places on this route
Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 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