Rome2Rio

Dundee to Barmouth trains

Find Transport to Barmouth

View schedule

Trip Overview

The average train between Dundee and Barmouth takes 11h 57m and the fastest train takes 8h 26m. The train service runs several times per day from Dundee to Barmouth. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

11h 57m
Duration
414 mi
Distance
£167
Average price
Every 4 hours
Frequency

Dundee to Barmouth train times

Trains run every 4 hours between Dundee and Barmouth. The earliest departure is at 7:15 AM in the morning, and the last departure from Dundee is at 10:49 PM which arrives into Barmouth at 1:55 PM. All services require a transfer at Haymarket and take an average of 11h 57m. The schedules shown below are for the next available departures.

Departing Saturday, November 7, 2026

  •  → 

    Cross CountryAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 26m • 4 changes
  •  → 

    London North Eastern Railway Limited (LNER)Avanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 53m • 4 changes
  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales9h 30m • 4 changes
  •  → 

    Arrives next day

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales19h 44m • 4 changes
  • Show more

Departing Sunday, November 8, 2026

  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales10h 21m • 4 changes
  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 32m • 4 changes
  •  → 

    Arrives next day

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales16h 24m • 4 changes
  •  → 

    Arrives next day

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales16h 38m • 4 changes
  • Show more

Departing Monday, November 9, 2026

  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 41m • 4 changes
  •  → 

    Cross CountryAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 26m • 4 changes
  •  → 

    London North Eastern Railway Limited (LNER)Avanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 53m • 4 changes
  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales9h 36m • 4 changes
  • Show more

Departing Tuesday, November 10, 2026

  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 41m • 4 changes
  •  → 

    Cross CountryAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 26m • 4 changes
  •  → 

    London North Eastern Railway Limited (LNER)Avanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 53m • 4 changes
  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales9h 36m • 4 changes
  • Show more

Departing Wednesday, November 11, 2026

  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 41m • 4 changes
  •  → 

    Cross CountryAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 26m • 4 changes
  •  → 

    London North Eastern Railway Limited (LNER)Avanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 53m • 4 changes
  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales9h 36m • 4 changes
  • Show more

Departing Thursday, November 12, 2026

  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 41m • 4 changes
  •  → 

    Cross CountryAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 26m • 4 changes
  •  → 

    London North Eastern Railway Limited (LNER)Avanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 53m • 4 changes
  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales9h 36m • 4 changes
  • Show more

Departing Friday, November 13, 2026

  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 41m • 4 changes
  •  → 

    Cross CountryAvanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 26m • 4 changes
  •  → 

    London North Eastern Railway Limited (LNER)Avanti West CoastTransport for WalesTransport for WalesTransport for Wales8h 53m • 4 changes
  •  → 

    ScotRailAvanti West CoastTransport for WalesTransport for WalesTransport for Wales9h 43m • 4 changes

Frequently asked questions

Want to know about travelling from Dundee to Barmouth? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Dundee to Barmouth.ExpandLaunch map view
  • Distance: 414.5 mi
  • Duration: 11h 57m

What companies run services between Dundee, Scotland and Barmouth, Wales?

You can take a train from Dundee to Barmouth via Haymarket, Crewe, Shrewsbury, and Dovey Junction in around 10h 59m.

Operators