|Distance||27 miles (44 km)|
Buses from Galashiels to Edinburgh cover the 27 miles (44 km) long journey with our travel partners like. There are direct bus services available. Travelers depart most frequently from Galashiels Railway Station and arrive in Edinburgh, Elder Street.
Omio customers book a bus from Galashiels Railway Station to Edinburgh, Elder Street most frequently for this route.
You can find the most popular departure bus station for this journey, Galashiels Railway Station, located approximately 0 mile (s) / 0 km from the city center of Galashiels. The most popular arrival bus station in Edinburgh, called Edinburgh, Elder Street, is located around 0 mile (s) / 0 km away from its city center.
Here are some other resources that might have the information you need