Aberystwyth to Edinburgh Bus
Your latest searches will appear here.
- Lowest price from ≈ £47.88 €55.74
- Average duration 8h 51m
- Connections per day 2
- Distance 397 km
- CO₂ per person 35 kg
bus from Aberystwyth to Edinburgh
The journey from Aberystwyth to Edinburgh is about 397 km. On average a bus trip takes 8h 51m with 2 connections per day.
| Lowest price | ≈ £47.88 €55.74 |
|---|---|
| Trip duration | 8h 51m |
| Connections per day | 2 |
| Lowest price | ≈ £47.88 €55.74 |
| Highest price | ≈ £72.56 €84.47 |
| First departure | 08:29 AM |
| Last departure | 09:29 AM |
| Distance | 397 km |
| Departure | Aberystwyth |
| Arrival | Edinburgh |
| Travel operator | Transpennine Express, Avanti West Coast Transpennine Express, Avanti West Coast, Transport for Wales |
Carriers on this route
Learn more about carriers on this route.
CO₂ emissions by mode
FAQ
A bus ticket from Aberystwyth to Edinburgh costs ≈ £60.22 (€70.11). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ £47.88 (€55.74).
The cheapest ticket from Aberystwyth to Edinburgh costs ≈ £47.88 (€55.74). Book as early as possible and avoid peak times.
Aberystwyth and Edinburgh are 397 km apart.
The journey from Aberystwyth to Edinburgh takes about 8h 51m on average. The fastest option takes 8h 51m.
This route is served by 3 operators: Transpennine Express, Avanti West Coast and Transport for Wales.
There are about 2 connections per day from Aberystwyth to Edinburgh.
The first bus from Aberystwyth to Edinburgh leaves at 08:29 AM. Check times on your travel date.
The last bus from Aberystwyth to Edinburgh leaves at 09:29 AM. Check times on your travel date.
We recommend booking as early as possible. The bus we found costs ≈ £47.88 (€55.74) but prices can change.
There are about 0 direct connections from Aberystwyth to Edinburgh.
The shortest bus journey between Aberystwyth and Edinburgh takes 8h 51m.
Yes, there is a direct bus between Aberystwyth and Edinburgh.
The bus journey from Aberystwyth to Edinburgh generates 35 kg of CO₂.