If you’re looking for the perfect short trips from Edinburgh, the surrounding villages and towns are the perfect choice. Just an hour’s drive from Edinburgh, these places are not only easy to reach but also offer a wealth of interesting experiences and stunning scenery. From quiet countryside villages to colourful historic towns, you’ll find great places to relax and explore for a day. If you want to explore more popular destinations or travel further afield, check out these articles: Top 10 interesting places you can visit in a day from Edinburgh.
Table of contents
1. South Queensferry
Travel time: Travelling from Edinburgh to South Queensferry usually takes around 30 minutes by train, 40 minutes by bus or around 20 to 30 minutes by car.
Train/bus: To get there by train, you will need to catch the train from Edinburgh Waverley Station to Dalmeny Station. You can also catch the number 43 bus from Edinburgh Central Bus Station to South Queensferry. Alternatively, you can take other bus routes but you will have to transfer between them. For example, you can catch the X18, X38 or 900 bus from Edinburgh Central and then change to the 63, 747 or X55 bus. Before you buy your ticket, you can ask the driver how you can get there.
Ticket price: Fares can vary depending on the time of travel and the type of ticket. A return train ticket in the off-peak season usually costs between £5 and £10, while a one-way bus ticket costs between £2 and £4. Fares can vary, so it’s worth checking before you buy.
Places to visit:
South Queensferry is famous for its Forth Bridges, including the UNESCO World Heritage Forth Rail Bridge. The charming town of South Queensferry has pretty streets dotted with small shops, cafes and restaurants. It is the perfect place to relax and enjoy the peaceful atmosphere. Don't miss the chance to explore historical sites such as the ancient 15th-century St. Mary's Parish Church, or experience the unique feeling of seeing the majestic bridges from a cruise. Whether you are a nature lover or a culture enthusiast, South Queensferry can provide memorable experiences.
2. Linlithgow
Travel time: The journey from Edinburgh to Linlithgow typically takes around 30 minutes by car or around 40 minutes by train, making it a convenient day trip destination.
Transportation: Linlithgow can be reached by car or train.
By car: If you are travelling by car, the journey from Edinburgh to Linlithgow takes around 30 minutes, depending on traffic conditions.
By train: The train journey from Edinburgh Waverley to Linlithgow takes around 40 minutes. Trains run regularly throughout the day, with departures every 30 minutes during peak times. Return fares typically range from £6 to £10, depending on the length of journey and type of ticket.
Places to visit: Linlithgow is famous for the historic Linlithgow Palace, birthplace of Mary, Queen of Scots. The impressive ruins of the palace, located next to the picturesque Linlithgow Lake, are a reminder of Scotland’s royal past. Alternatively, enjoy a stroll in the charming town centre, where you’ll find a mix of quaint boutiques and local eateries. With its rich history and stunning scenery, Linlithgow offers a fascinating experience for history buffs and casual visitors alike.
3. Glasgow
Travel time: The journey from Edinburgh to Glasgow typically takes around 1 hour by car, 1 hour 15 minutes by bus or around 50 minutes by train, making it an easy and convenient destination for visitors departing from Edinburgh.
Transportation: Visitors can reach Glasgow by car, bus or train.
By car: If you are travelling by car, the journey from Edinburgh to Glasgow usually takes around 1 hour, depending on traffic conditions. Simply take the M8 motorway west from Edinburgh directly to Glasgow.
By bus: To get to Glasgow from Edinburgh by bus, you can take the Citylink 900 from Edinburgh Central Bus Station. Buses run regularly, with departures every 15 minutes during peak times. Return tickets usually cost between £10 and £15.
By train: The train journey from Edinburgh Waverley to Glasgow Queen Street takes around 50 minutes. Trains run regularly throughout the day, with departures every 15 minutes during peak times. Return fares typically range from £10 to £20, depending on the length of journey and type of ticket.
Places to visit: Glasgow, Scotland’s largest city, is renowned for its rich culture and stunning architecture. Visitors can explore the Kelvingrove Art Gallery and Museum, which houses a diverse collection of artworks and historical artefacts. Another must-see is the University of Glasgow, one of the world’s oldest universities, with stunning Gothic Revival architecture and the fascinating Hunterian Museum. Whether you’re interested in history, art or exploring ancient grounds, Glasgow offers a vibrant and diverse urban experience.
4. North Berwick
Travel time: The journey from Edinburgh to North Berwick typically takes around 40 minutes by car or around 35 minutes by train, making it a convenient place to visit from Edinburgh.
Transportation: North Berwick can be reached by car or train.
By car: If you are travelling by car, the journey from Edinburgh to North Berwick takes around 40 minutes, depending on traffic conditions. Simply take the A1 east from Edinburgh and then turn onto the A198 south to reach North Berwick.
By train: The train journey from Edinburgh Waverley to North Berwick takes around 35 minutes. Trains run regularly throughout the day, with departures every 30 minutes during peak times. Return fares typically range from £6 to £10, depending on the length of journey and type of ticket.
Places to visit: North Berwick is renowned for its scenic beauty and historic charm. Visitors can enjoy stunning beaches and coastal views, particularly from the iconic North Berwick Law volcanic hill which offers panoramic views. The town is also home to the Scottish Seabird Centre, where you can learn about local wildlife and take boat trips to see seabirds up close. Alternatively, the picturesque main street is lined with charming boutiques and eateries, making it the perfect place to stroll and explore at leisure. With its combination of natural beauty and historic interest, North Berwick makes for a relaxing and enjoyable day trip.
5. Dunbar
Travel time: The journey from Edinburgh to Dunbar typically takes around 40 minutes by car or around 30 minutes by train, making it an easy and convenient destination for visitors from Edinburgh.
Transportation: Dunbar can be reached by car or train.
By car: If you are travelling by car, the journey from Edinburgh to Dunbar takes around 40 minutes, depending on traffic conditions. Just take the A1 south from Edinburgh to Dunbar.
By train: The train journey from Edinburgh Waverley to Dunbar takes around 30 minutes. Trains run regularly throughout the day, with departures around every 30 minutes during peak times. Return fares typically range from £6 to £10, depending on the length of journey and type of ticket.
Places to visit: Dunbar is a charming seaside town, famous for its beautiful harbour and historic sites. Visitors can explore Dunbar Castle, which offers stunning views of the surrounding coastline and an opportunity to learn about the town’s medieval past. The nearby John Muir Country Park offers the opportunity to enjoy the area’s natural beauty and scenic walking trails. Alternatively, Dunbar’s main street is lined with local shops and cafes, making it the perfect place for a relaxing visit. With its combination of history, nature and coastal beauty, Dunbar is a great day trip from Edinburgh.
6. Dunfermline
Travel time: Dunfermline, located approximately 20 miles (32 km) northwest of Edinburgh. The journey usually takes between 30 and 40 minutes, depending on traffic conditions and the route you choose.
Transportation: There are a number of ways to get to Dunfermline. By car, you can take the M90 from Edinburgh and follow the signs to Dunfermline. Alternatively, Stagecoach East Scotland provides regular bus services from Edinburgh Central Bus Station to Dunfermline Central Bus Station. You can also take the train, with ScotRail running services from Edinburgh Waverley Station to Dunfermline Town or Dunfermline Queen Margaret Station.
Ticket price: Ticket prices to Dunfermline vary depending on the mode of transport and factors such as travel time and ticket type. A one-way bus ticket from Edinburgh to Dunfermline usually costs around £5-£10, while train tickets can cost between £7 and £15 or more, depending on the class of ticket and when you book. If travelling by car, the cost will include fuel and any tolls, but this can vary depending on the fuel efficiency of the vehicle and current fuel prices.
Places to visit: Dunfermline boasts a rich history and many fascinating attractions for visitors to explore. One of the most prominent landmarks is Dunfermline Abbey, founded in the 11th century and the final resting place of Scottish kings and queens, including Robert the Bruce. The adjacent Dunfermline Palace offers further insight into the town’s royal connections and features beautifully landscaped gardens. History buffs will appreciate the Andrew Carnegie Museum, dedicated to the life and legacy of the famous industrialist and philanthropist. For those looking to get outdoors, Pittencrieff Park, also known as “The Glen”, offers peaceful green spaces and scenic walking trails. Alternatively, Dunfermline’s vibrant centre has a variety of shops, restaurants and cafes, ideal for a relaxing stroll and a taste of local cuisine. Whether exploring its rich past or enjoying modern amenities, Dunfermline offers visitors a diverse and exciting range of experiences.
7. St. Andrews
Travel time: St. Andrews is located approximately 50 miles (80 km) northeast of Edinburgh, a 1.5 hour drive, depending on traffic conditions and the route you choose.
Transportation: There are a number of ways to get to St. Andrews. By car, you can take the A91 from Edinburgh, following signs to St. Andrews. Alternatively, bus companies such as Stagecoach East Scotland offer regular services from Edinburgh Central Bus Station to St. Andrews Central Bus Station. You can also take the train, with ScotRail running a service from Edinburgh Waverley Station to Leuchars Station, then continuing by bus or taxi to St. Andrews.
Ticket price: A one-way bus ticket from Edinburgh to St. Andrews typically costs between £10 and £15, while train tickets can cost between £15 and £30 or more, depending on the class of ticket and when you book.
Places to visit: St. Andrews has a lot to offer, including famous landmarks such as St. Andrews Cathedral and St. Andrews Castle. Golf enthusiasts can enjoy the famous Old Course, while those who want to relax can enjoy the white sand beaches at West Sands and East Sands. Stroll along the charming streets and you will find the lovely little North Point Cafe, which is said to be where Prince William and Kate Middleton first met. This cozy eatery not only has a pleasant atmosphere but also serves delicious dishes made from local ingredients, making it a must-visit destination for those who love royalty and romance.
8. Culross
Travel time: The journey from Edinburgh to Culross usually takes around 1 hour by car or at least 2 hours by bus, making it an ideal day trip destination.
Transportation: Culross can be reached by car or public transport.
By car: If you're travelling by car, the journey from Edinburgh to Culross usually takes around 1 hour, depending on traffic conditions. Just take the M90 north from Edinburgh and take the exit for Culross.
By bus: To get to Culross from Edinburgh by bus, you can take the Stagecoach Fife X55 from Edinburgh Central Bus Station. This bus will take you to Dunfermline Central Bus Station, where you can change to the Stagecoach Fife 8A. The 8A will then take you directly to Culross Palace. Note that the 8A bus is infrequent, running around once an hour. Return fares for the Stagecoach Fife X55 and 8A services typically range from £10 to £15.
Places to visit: Culross, famous as the filming location of the hit TV series Outlander, giving visitors the chance to step into the world of Claire and Jamie Fraser. Many scenes in Outlander was filmed in Culross, including the fictional village of Cranesmuir, home to Claire's herb garden and Geillis Duncan's house. Culross has been a major filming location for many episodes throughout the series, attracting fans from all over the world to explore its streets and historic landmarks. Fans Outlander will be particularly delighted to visit Culross Palace, which features heavily in the series. With its unique blend of historical charm and pop culture importance, Culross promises to be an unforgettable experience for film lovers. Outlander and anyone who is passionate about history.
9. St. Abbs
Travel time: The journey from Edinburgh to St. Abbs usually takes around 1 hour 15 minutes by car or around 2 hours by train and bus.
Transportation: St. Abbs can be reached by car or a combination of train and bus.
By car: If you are travelling by car, the journey from Edinburgh to St. Abbs takes around 1 hour and 15 minutes, depending on traffic conditions. Travelling by car is often more convenient as bus and train journeys can be quite long.
By train and bus: To get to St. Abbs by train and bus, you can take an LNER or ScotRail train from Edinburgh Waverley station to Berwick-upon-Tweed station, which takes around 1 hour. From Berwick-upon-Tweed, change to Borders Buses 235 towards St. Abbs. The combined train and bus journey takes around 2 hours, with return tickets costing between £10 and £15.
Places to visit: St. Abbs is renowned for its stunning coastal scenery and unspoiled natural beauty. Visitors can explore St. Abbs Head National Nature Reserve, famous for its dramatic cliffs and rich seabird population. The village also offers stunning harbour views and scenic coastal walks. It is the perfect spot for photography enthusiasts, nature lovers and those looking for a peaceful seaside getaway.
10. Pitlochry
Pitlochry is a picturesque Highland town offering a variety of attractions for visitors.
Travel time: The journey from Edinburgh to Pitlochry usually takes around 1 hour 30 minutes by car, 2 hours by train or around 2 hours 30 minutes by bus.
Transportation
By car: The drive from Edinburgh to Pitlochry takes around 1 hour and 30 minutes via the M90 and A9, depending on traffic conditions. The route offers stunning views of the Scottish countryside, making the drive an enjoyable part of the journey.
By train: Trains from Edinburgh Waverley station to Pitlochry run frequently via ScotRail. The journey takes about 2 hours and offers a relaxing ride with picturesque views of rolling hills and woodlands. Return tickets typically cost between £25 and £40, depending on the time of travel.
By bus: Buses to Pitlochry depart from Edinburgh Bus Station, operated by Citylink. The journey takes approximately 2 hours 30 minutes, depending on traffic and stops along the way. Tickets are usually priced between £15 and £25 for a return journey.
Places to visit:
- Queen's View: Renowned for its breathtaking panoramic views of Loch Tummel and the surrounding Highlands, Queen’s View is a must-visit for nature lovers and photographers.
- Pitlochry Dam and Fish Ladder: This engineering marvel allows visitors to learn about Scotland’s hydroelectric power history while observing salmon navigating the ladder during spawning season.
- Blair Castle and Gardens: A historic landmark, Blair Castle boasts stunning architecture, fascinating history, and beautifully maintained gardens, making it a perfect spot for a day trip.
- Ben Vrackie: Popular among hikers, this mountain offers rewarding trails and stunning views of the surrounding landscapes from its summit.
- Edradour Distillery: Known as Scotland’s smallest traditional whisky distillery, Edradour provides intimate guided tours and tastings for whisky enthusiasts.
- Killicrankie: This area is renowned for its stunning natural beauty, especially in autumn when the foliage turns vibrant, and its historical significance tied to the Battle of Killiecrankie in 1689, making it a draw for both nature enthusiasts and history lovers.
You can see more Pitlochry day tour itinerary.
11. Perth
Perth is a charming city often referred to as the "Gateway to the Highlands," offering visitors a mix of historical landmarks, cultural attractions, and stunning riverside scenery.
Travel time: The journey from Edinburgh to Perth usually takes around 50 minutes by car, 1 hour 30 minutes by train or by bus.
Transportation
By car: Driving from Edinburgh to Perth takes about 50 minutes via the M90 motorway. The route is straightforward and offers lovely views of the rolling hills and the River Tay as you approach the city.
By train: Frequent ScotRail services run from Edinburgh Waverley station to Perth, taking around 1 hour 30 minutes. The journey provides a comfortable and scenic ride through the heart of Scotland. Return tickets typically range from £20 to £35, depending on the time of travel.
By bus: Citylink buses from Edinburgh Bus Station to Perth take approximately 1 hour and 30 minutes, depending on traffic and stops. Return tickets are generally priced between £15 and £25, making it an affordable travel option.
Places to visit:
Scone Palace: The historic crowning site of Scottish kings, Scone Palace offers rich history, impressive architecture, and beautifully landscaped grounds.
Kinnoull Hill: A popular spot for hikers, Kinnoull Hill provides panoramic views of the River Tay and the surrounding countryside, especially stunning during sunrise or sunset.
Perth Museum and Art Gallery: One of Scotland’s oldest museums, it showcases fascinating exhibits on local history, natural science, and art.
Branklyn Garden: A tranquil garden featuring rare and exotic plants, perfect for a peaceful stroll or photography.
River Tay Walk: A scenic riverside pathway ideal for walking or cycling, offering views of Perth’s charming cityscape and the serene river.
Perth’s blend of historical significance, natural beauty, and cultural attractions ensures there’s something for every type of traveler.
You can see more Perth discovery itinerary for the day.
Villages and towns within an hour’s drive of Edinburgh offer plenty of exciting options for those looking to explore beyond the city without having to venture too far. Whether you’re interested in exploring history, relaxing on the coast, or simply enjoying the natural scenery, you’ll find interesting destinations to add to your day trip. Plan your trip and start exploring today!