Route 331: Ljungskile station – Hallernaskolan
Bus Västtrafik 38 stops
Bus line 331 (Västtrafik) serves 38 stops between Ljungskile station and Hallernaskolan.
Towards Hallernaskolan there are 6 trips on a normal weekday. On weekdays the first trip leaves Ljungskile station at 07:30 and the last at 17:30.
Towards Ljungskile station there are 6 trips on a normal weekday. On weekdays the first trip leaves Hallernaskolan at 14:10 and the last at 15:10.
Data updated:
Plan your tripTimes are for a normal weekday (Tuesday 24 November 2026), Saturday 21 November 2026 and Sunday 22 November 2026. Public holidays and school breaks may differ, so always check your trip in the journey planner.
To Hallernaskolan
Mon–Fri (6 trips)
| Ljungskile station | 07:30 | 09:30 | 13:35 | 15:00 | 15:55 | 17:30 |
|---|---|---|---|---|---|---|
| Lyckornamotet | 07:31 | 09:31 | 13:36 | 15:01 | 15:56 | 17:31 |
| Ljungskogsvägen | 07:32 | 09:32 | 13:37 | 15:02 | 15:57 | 17:32 |
| Brattefors | 07:33 | 09:33 | 13:38 | 15:03 | 15:59 | 17:34 |
| Renateberg | 07:34 | 09:34 | 13:39 | 15:04 | 16:00 | 17:35 |
| Gusserödsvägen | 07:34 | 09:34 | 13:39 | 15:04 | 16:00 | 17:35 |
| Stora Brannseröd | 07:36 | 09:36 | 13:41 | 15:06 | 16:02 | 17:37 |
| Tegen | 07:38 | 09:38 | 13:43 | 15:08 | 16:05 | 17:40 |
| Gullborgavägen | 07:38 | 09:38 | 13:43 | 15:08 | 16:05 | 17:40 |
| Stubbehagen | 07:39 | 09:39 | 13:44 | 15:09 | 16:06 | 17:41 |
| Antennen | 07:40 | 09:40 | 13:45 | 15:10 | 16:07 | 17:42 |
| Hällesdalen | 07:40 | 09:41 | 13:46 | 15:11 | 16:08 | 17:43 |
| Rödsvägen | 07:42 | 09:43 | 13:48 | 15:13 | 16:10 | 17:45 |
| Viddesgärde | – | – | – | – | – | – |
| Kolhättans färjeläge | – | – | – | – | – | – |
| Viddesgärde | 07:44 | 09:46 | 13:51 | 15:16 | 16:13 | 17:48 |
| Korsgård | 07:48 | 09:49 | 13:54 | 15:19 | 16:16 | 17:51 |
| Gamleberg | 07:49 | 09:49 | 13:54 | 15:19 | 16:16 | 17:51 |
| Krontofta | 07:50 | 09:49 | 13:54 | 15:19 | 16:16 | 17:51 |
| Apleröd | 07:50 | 09:49 | 13:54 | 15:19 | 16:16 | 17:51 |
| Starrkärr | 07:50 | 09:50 | 13:55 | 15:20 | 16:17 | 17:52 |
| Keramiken | 07:51 | 09:50 | 13:55 | 15:20 | 16:17 | 17:52 |
| Ekenässkolan | 07:56 | – | – | – | – | – |
| Ekenäs | 07:56 | 09:52 | 13:57 | 15:22 | 16:19 | 17:54 |
| Ödsmåls kyrka | 07:57 | 09:52 | 13:57 | 15:22 | 16:19 | 17:54 |
| Jordhammar | 07:58 | 09:53 | 13:58 | 15:23 | 16:20 | 17:55 |
| AGA Vattenfall | 08:01 | 09:56 | 14:01 | 15:26 | 16:23 | 17:58 |
| Borealis kracker | 08:02 | 09:57 | 14:02 | 15:26 | 16:24 | 17:59 |
| ICA Kvantum | 08:03 | 09:58 | 14:03 | 15:28 | 16:25 | 18:00 |
| Stenungsunds station | 08:05 | 10:00 | 14:05 | 15:30 | 16:27 | 18:02 |
| Stenungsund Arena | 08:08 | – | – | – | – | – |
| Hallernaskolan | 08:14 | – | – | – | – | – |
No service on Saturday and Sunday.
To Ljungskile station
Mon–Fri (6 trips)
| Hallernaskolan | – | – | – | 14:10 | 15:10 | – |
|---|---|---|---|---|---|---|
| Hallerna ängen | – | – | – | 14:11 | 15:11 | – |
| Övergård | – | – | – | 14:11 | 15:11 | – |
| Ärtvivelvägen | – | – | – | 14:12 | 15:12 | – |
| Norums kyrka | – | – | – | 14:13 | 15:13 | – |
| Håldalen | – | – | – | 14:14 | 15:14 | – |
| Gymnasiet | – | – | – | 14:15 | 15:15 | – |
| Stenungsunds station | 06:50 | 08:55 | 12:53 | 14:20 | 15:20 | 16:40 |
| ICA Kvantum | 06:50 | 08:55 | 12:53 | 14:21 | 15:20 | 16:40 |
| Borealis kracker | 06:51 | 08:56 | 12:54 | 14:22 | 15:21 | 16:41 |
| AGA Vattenfall | 06:51 | 08:56 | 12:55 | 14:23 | 15:21 | 16:41 |
| Jordhammar | 06:53 | 08:58 | 12:57 | 14:26 | 15:23 | 16:43 |
| Ödsmåls kyrka | 06:54 | 08:59 | 12:58 | 14:27 | 15:24 | 16:44 |
| Ekenässkolan | – | – | 13:00 | 14:30 | – | – |
| Ekenäs | 06:55 | 09:00 | 13:00 | 14:30 | 15:25 | 16:45 |
| Keramiken | 06:56 | 09:02 | 13:03 | 14:32 | 15:27 | 16:47 |
| Starrkärr | 06:57 | 09:03 | 13:04 | 14:33 | 15:28 | 16:48 |
| Apleröd | 06:57 | 09:03 | 13:04 | 14:33 | 15:28 | 16:48 |
| Krontofta | 06:58 | 09:04 | 13:05 | 14:33 | 15:29 | 16:49 |
| Gamleberg | 06:58 | 09:05 | 13:06 | 14:34 | 15:30 | 16:50 |
| Korsgård | 06:59 | 09:06 | 13:07 | 14:35 | 15:31 | 16:51 |
| Viddesgärde | – | – | – | – | – | – |
| Kolhättans färjeläge | – | – | – | – | – | – |
| Viddesgärde | 07:00 | 09:07 | 13:08 | 14:36 | 15:32 | 16:52 |
| Rödsvägen | 07:04 | 09:12 | 13:13 | 14:41 | 15:37 | 16:57 |
| Hällesdalen | 07:06 | 09:14 | 13:15 | 14:43 | 15:39 | 16:59 |
| Antennen | 07:07 | 09:15 | 13:16 | 14:43 | 15:40 | 17:00 |
| Stubbehagen | 07:07 | 09:15 | 13:16 | 14:44 | 15:40 | 17:00 |
| Gullborgavägen | 07:08 | 09:16 | 13:17 | 14:45 | 15:41 | 17:01 |
| Tegen | 07:10 | 09:18 | 13:19 | 14:47 | 15:43 | 17:03 |
| Stora Brannseröd | 07:11 | 09:19 | 13:20 | 14:48 | 15:44 | 17:04 |
| Gusserödsvägen | 07:13 | 09:21 | 13:22 | 14:49 | 15:46 | 17:06 |
| Renateberg | 07:13 | 09:21 | 13:23 | 14:49 | 15:46 | 17:06 |
| Brattefors | 07:14 | 09:22 | 13:24 | 14:50 | 15:47 | 17:07 |
| Ljungskogsvägen | 07:15 | 09:24 | 13:26 | 14:52 | 15:49 | 17:09 |
| Lyckornamotet | 07:17 | 09:25 | 13:27 | 14:53 | 15:50 | 17:10 |
| Ljungskileskolan | 07:19 | – | 13:30 | 14:55 | – | – |
| Ljungskile station | 07:27 | 09:28 | 13:32 | 14:57 | 15:53 | 17:13 |
No service on Saturday and Sunday.