|Distance||33 miles (54 km)|
|Average train ticket price||£19 (€22)|
Trains from Dunfermline to Glasgow cover the 33 miles (54 km) long route with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as £19, but the average price of train tickets is £19. Travellers depart most frequently from Dunfermline Town and arrive in Glasgow Central.
There are a few train stations in Dunfermline to start your route from including Dunfermline Town and Dunfermline Queen Margaret. In Glasgow you have a few train station options to choose from for your arrival including Glasgow Central, Glasgow Queen Street and Charing Cross (Glasgow).
Omio customers travelling this route depart most frequently from Dunfermline Town and arrive in Glasgow Central.
You can find the most popular departure train station for this journey, Dunfermline Town, located approximately 0.4 miles (569 m) from the city centre of Dunfermline. The most popular arrival train station in Glasgow, called Glasgow Central, is located around 0.5 miles (757 m) away from its city centre.
Here are some other resources that might have the information you need