Trains from Dundee to Ullapool
🚆 Embark on a scenic train journey from Dundee to Ullapool lasting approximately 6 hours and 44 minutes. 💷 Tickets for this train route can be secured at prices ranging from £122 to £201, offering a range of options to suit different budgets. 🌄 Arrive in Ullapool refreshed and ready to explore this charming coastal village nestled in the Highlands of Scotland.