Trip to Dunfermline

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Inverkeithing to Dunfermline

🚂 The train journey from Inverkeithing to Dunfermline is a quick and convenient option, with services departing hourly and taking only 7 minutes to reach your destination. 🎫 With affordable ticket prices ranging from £2 to £6, traveling by train between Inverkeithing and Dunfermline is both efficient and budget-friendly for visitors and locals alike.

Where to stay in Dunfermline

There are over 34 hotels to stay in Dunfermline. Prices range from $52 per night.

Find accommodation
  • The train route from Inverkeithing to Dunfermline in the United Kingdom is primarily serviced by First ScotRail. Trains depart hourly from Inverkeithing station and arrive at Dunfermline Town station. The journey typically takes around 7 minutes to complete, offering a convenient and efficient mode of transportation between the two destinations. Ticket prices for this short journey range from £2 to £6.
  • The fastest train between Inverkeithing and Dunfermline in the United Kingdom is the direct service operated by First ScotRail. This train departs from Inverkeithing station and arrives at Dunfermline Town station, completing the journey in approximately 7 minutes. With hourly departures every day, this efficient and quick option offers travelers a convenient way to travel between the two locations. Ticket prices for this fast train service range from £2 to £6.
  • Trains departing for Dunfermline from Inverkeithing are operated by First ScotRail Service and depart from Inverkeithing station. Passengers can board the train at Inverkeithing station to begin their journey to Dunfermline. This station serves as the starting point for the efficient and regular train services connecting the two destinations.
  • There is a direct train service operating between Inverkeithing and Dunfermline in the United Kingdom. These trains depart hourly, providing travelers with frequent options throughout the day. The journey between the two stations typically takes around 7 minutes, making it a quick and convenient route for passengers commuting between Inverkeithing and Dunfermline.
  • The train service from Inverkeithing to Dunfermline operated by First ScotRail Service arrives at Dunfermline Town station. This station serves as the final destination for the journey between the two locations, providing passengers with a convenient stop in the heart of Dunfermline. Travelers can easily disembark at Dunfermline Town station to explore the attractions and amenities of the city.
  • The first train from Inverkeithing to Dunfermline typically departs early in the morning, allowing passengers to start their journey at a convenient time. The last train of the day on this route usually runs in the late evening, providing flexibility for travelers throughout the day. With services operating hourly and every day, passengers have a range of options to choose from when planning their trip between Inverkeithing and Dunfermline by train.
  • There are multiple direct train trips available each day between Inverkeithing and Dunfermline in the United Kingdom. With services departing hourly and operating seven days a week, passengers have a reliable schedule to choose from for their journey. The short 7-minute train ride between Inverkeithing and Dunfermline provides a quick and convenient travel option for commuters and visitors alike.
  • Yes, there is a direct train connection between Inverkeithing and Dunfermline in the United Kingdom. The direct train departs from Inverkeithing station and arrives at Dunfermline Town station, offering passengers a convenient and efficient transportation option. With trains operating hourly every day, travelers can easily access this short 7-minute journey between the two locations without the need for transfers or additional stops.
  • The cost of a train ticket from Inverkeithing to Dunfermline in the United Kingdom typically ranges from £2 to £6. This affordable pricing makes train travel between these two locations a budget-friendly option for commuters and travelers. Passengers can enjoy the convenience of a direct train journey while keeping their transportation expenses within a reasonable budget range. The varying ticket prices offer flexibility for different budget preferences.

Will you be returning to Inverkeithing by train?

If you are looking for the return train journey, check out trains from Dunfermline to Inverkeithing

See schedule