The cheapest buses from Edinburgh to Milngavie

Showing times and prices for Sep 18

Cheapest

$7

Average

$10

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Edinburgh to Milngavie will cost around $ 10 if you buy it on the day, but the cheapest tickets can be found for only $ 7.

Cheapest
06:00PMEdinburgh, Elder Street1h23 07:23PMGlasgow, Buchanan
0 changes
$71One-way
Cheapest
08:00PMEdinburgh, Elder Street1h15 09:15PMGlasgow, Buchanan
0 changes
$71One-way
Cheapest
12:45PMEdinburgh, Elder Street1h23 02:08PMGlasgow, Buchanan
0 changes
$71One-way
Cheapest
08:30PMEdinburgh, Elder Street1h15 09:45PMGlasgow, Buchanan
0 changes
$71One-way
Cheapest
10:15AMEdinburgh, Elder Street1h23 11:38AMGlasgow, Buchanan
0 changes
$71One-way

Timetable Edinburgh to Milngavie

Showing buses for tomorrow, Sat, Sep 18
12:23AMEdinburgh0h52 01:15AMGlasgow, Buchanan
0 changes
12:30AMEdinburgh1h15 01:45AMGlasgow, Buchanan
0 changes
12:53AMEdinburgh0h52 01:45AMGlasgow, Buchanan
0 changes
01:00AMEdinburgh1h21 02:21AMGlasgow, Buchanan
0 changes
01:26AMEdinburgh0h55 02:21AMGlasgow, Buchanan
0 changes
01:30AMEdinburgh1h21 02:51AMGlasgow, Buchanan
0 changes
01:56AMEdinburgh0h55 02:51AMGlasgow, Buchanan
0 changes
02:30AMEdinburgh1h21 03:51AMGlasgow, Buchanan
0 changes
02:56AMEdinburgh0h55 03:51AMGlasgow, Buchanan
0 changes
03:30AMEdinburgh1h21 04:51AMGlasgow, Buchanan
0 changes
03:56AMEdinburgh0h55 04:51AMGlasgow, Buchanan
0 changes
05:30AMEdinburgh, Elder Street1h20 06:50AMGlasgow, Buchanan
0 changes
06:00AMEdinburgh, Elder Street1h20 07:20AMGlasgow, Buchanan
0 changes
06:25AMEdinburgh0h56 07:21AMGlasgow, Buchanan
0 changes
06:30AMEdinburgh, Elder Street1h20 07:50AMGlasgow, Buchanan
0 changes
07:00AMEdinburgh, Elder Street1h23 08:23AMGlasgow, Buchanan
0 changes
07:25AMEdinburgh1h06 08:31AMGlasgow, Buchanan
0 changes
07:30AMEdinburgh, Elder Street1h23 08:53AMGlasgow, Buchanan
0 changes
08:00AMEdinburgh, Elder Street1h23 09:23AMGlasgow, Buchanan
0 changes
08:25AMEdinburgh0h56 09:21AMGlasgow, Buchanan
0 changes
08:30AMEdinburgh, Elder Street1h23 09:53AMGlasgow, Buchanan
0 changes
08:55AMEdinburgh0h56 09:51AMGlasgow, Buchanan
0 changes
09:00AMEdinburgh, Elder Street1h23 10:23AMGlasgow, Buchanan
0 changes
09:25AMEdinburgh0h56 10:21AMGlasgow, Buchanan
0 changes
09:30AMEdinburgh, Elder Street1h23 10:53AMGlasgow, Buchanan
0 changes
09:45AMEdinburgh, Elder Street1h23 11:08AMGlasgow, Buchanan
0 changes
10:00AMEdinburgh, Elder Street1h23 11:23AMGlasgow, Buchanan
0 changes
10:15AMEdinburgh, Elder Street1h23 11:38AMGlasgow, Buchanan
0 changes
10:25AMEdinburgh0h56 11:21AMGlasgow, Buchanan
0 changes
10:30AMEdinburgh, Elder Street1h23 11:53AMGlasgow, Buchanan
0 changes
10:45AMEdinburgh, Elder Street1h23 12:08PMGlasgow, Buchanan
0 changes
11:00AMEdinburgh, Elder Street1h23 12:23PMGlasgow, Buchanan
0 changes
11:15AMEdinburgh, Elder Street1h23 12:38PMGlasgow, Buchanan
0 changes
11:25AMEdinburgh0h56 12:21PMGlasgow, Buchanan
0 changes
11:30AMEdinburgh, Elder Street1h23 12:53PMGlasgow, Buchanan
0 changes
11:45AMEdinburgh, Elder Street1h23 01:08PMGlasgow, Buchanan
0 changes
12:00PMEdinburgh, Elder Street1h23 01:23PMGlasgow, Buchanan
0 changes
12:15PMEdinburgh, Elder Street1h23 01:38PMGlasgow, Buchanan
0 changes
12:25PMEdinburgh0h56 01:21PMGlasgow, Buchanan
0 changes
12:30PMEdinburgh, Elder Street1h23 01:53PMGlasgow, Buchanan
0 changes
12:45PMEdinburgh, Elder Street1h23 02:08PMGlasgow, Buchanan
0 changes
01:00PMEdinburgh, Elder Street1h23 02:23PMGlasgow, Buchanan
0 changes
01:15PMEdinburgh, Elder Street1h23 02:38PMGlasgow, Buchanan
0 changes
01:25PMEdinburgh0h56 02:21PMGlasgow, Buchanan
0 changes
01:30PMEdinburgh, Elder Street1h23 02:53PMGlasgow, Buchanan
0 changes
01:45PMEdinburgh, Elder Street1h23 03:08PMGlasgow, Buchanan
0 changes
02:00PMEdinburgh, Elder Street1h23 03:23PMGlasgow, Buchanan
0 changes
02:15PMEdinburgh, Elder Street1h23 03:38PMGlasgow, Buchanan
0 changes
02:25PMEdinburgh0h56 03:21PMGlasgow, Buchanan
0 changes
02:30PMEdinburgh, Elder Street1h23 03:53PMGlasgow, Buchanan
0 changes
02:45PMEdinburgh, Elder Street1h23 04:08PMGlasgow, Buchanan
0 changes
03:00PMEdinburgh, Elder Street1h23 04:23PMGlasgow, Buchanan
0 changes
03:15PMEdinburgh, Elder Street1h23 04:38PMGlasgow, Buchanan
0 changes
03:25PMEdinburgh0h56 04:21PMGlasgow, Buchanan
0 changes
03:30PMEdinburgh, Elder Street1h23 04:53PMGlasgow, Buchanan
0 changes
03:45PMEdinburgh, Elder Street1h23 05:08PMGlasgow, Buchanan
0 changes
04:00PMEdinburgh, Elder Street1h23 05:23PMGlasgow, Buchanan
0 changes
04:15PMEdinburgh, Elder Street1h23 05:38PMGlasgow, Buchanan
0 changes
04:25PMEdinburgh0h56 05:21PMGlasgow, Buchanan
0 changes
04:30PMEdinburgh, Elder Street1h23 05:53PMGlasgow, Buchanan
0 changes
04:45PMEdinburgh, Elder Street1h23 06:08PMGlasgow, Buchanan
0 changes
05:00PMEdinburgh, Elder Street1h23 06:23PMGlasgow, Buchanan
0 changes
05:15PMEdinburgh, Elder Street1h23 06:38PMGlasgow, Buchanan
0 changes
05:25PMEdinburgh0h56 06:21PMGlasgow, Buchanan
0 changes
05:30PMEdinburgh, Elder Street1h23 06:53PMGlasgow, Buchanan
0 changes
05:45PMEdinburgh, Elder Street1h23 07:08PMGlasgow, Buchanan
0 changes
06:00PMEdinburgh, Elder Street1h23 07:23PMGlasgow, Buchanan
0 changes
06:15PMEdinburgh, Elder Street1h23 07:38PMGlasgow, Buchanan
0 changes
06:25PMEdinburgh0h56 07:21PMGlasgow, Buchanan
0 changes
06:30PMEdinburgh, Elder Street1h23 07:53PMGlasgow, Buchanan
0 changes
06:45PMEdinburgh, Elder Street1h19 08:04PMGlasgow, Buchanan
0 changes
07:00PMEdinburgh, Elder Street1h15 08:15PMGlasgow, Buchanan
0 changes
07:15PMEdinburgh, Elder Street1h15 08:30PMGlasgow, Buchanan
0 changes
07:25PMEdinburgh0h56 08:21PMGlasgow, Buchanan
0 changes
07:30PMEdinburgh, Elder Street1h15 08:45PMGlasgow, Buchanan
0 changes
07:45PMEdinburgh, Elder Street1h15 09:00PMGlasgow, Buchanan
0 changes
08:00PMEdinburgh, Elder Street1h15 09:15PMGlasgow, Buchanan
0 changes
08:25PMEdinburgh0h56 09:21PMGlasgow, Buchanan
0 changes
08:30PMEdinburgh, Elder Street1h15 09:45PMGlasgow, Buchanan
0 changes
09:00PMEdinburgh, Elder Street1h14 10:14PMGlasgow, Buchanan
0 changes
09:25PMEdinburgh0h56 10:21PMGlasgow, Buchanan
0 changes
10:00PMEdinburgh, Elder Street1h15 11:15PMGlasgow, Buchanan
0 changes
10:25PMEdinburgh0h56 11:21PMGlasgow, Buchanan
0 changes
10:30PMEdinburgh, Elder Street1h15 11:45PMGlasgow, Buchanan
0 changes
11:00PMEdinburgh, Elder Street1h15 12:15AMGlasgow, Buchanan
0 changes
11:25PMEdinburgh0h50 12:15AMGlasgow, Buchanan
0 changes
11:30PMEdinburgh, Elder Street1h13 12:43AMGlasgow, Buchanan
0 changes
11:59PMEdinburgh, Elder Street1h16 01:15AMGlasgow, Buchanan
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
Sep 18
$28Scotrail
$7Megabus
Mon
Sep 20
$28Scotrail
$3Megabus
Tue
Sep 21
$28Scotrail
$3Megabus

The fastest buses from Edinburgh to Milngavie

Showing times and prices for Sep 18

Fastest Journey

50 m

Average

1 h 13 m

Buses per day

88

Distance

70 km

Of the 88 buses that leave Edinburgh for Milngavie every day 88 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 70 km distance in an average of 1 h 13 m but if you time it right, some buses will get you there in just 50 m .

The slowest buses will take 1 h 23 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
11:25PMEdinburgh0h50 12:15AMGlasgow, Buchanan
0 changes
$161One-way
2nd Fastest
12:53AMEdinburgh0h52 01:45AMGlasgow, Buchanan
0 changes
$181One-way
2nd Fastest
12:23AMEdinburgh0h52 01:15AMGlasgow, Buchanan
0 changes
$131One-way
01:26AMEdinburgh0h55 02:21AMGlasgow, Buchanan
0 changes
$181One-way
02:56AMEdinburgh0h55 03:51AMGlasgow, Buchanan
0 changes
$181One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Milngavie from Edinburgh

distanceDistance43 miles (70 km)
durationAverage bus duration1 h 21 min
priceAverage bus ticket price$4 (€3)
changesDirect busYes
carriersBus companiesNational Express

Buses from Edinburgh to Milngavie cover the 43 miles (70 km) long route taking on average 1 h 21 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this route costs around $4 (€3), you can find the cheapest bus ticket for as low as $3 (€2).

National Express

Looking for a cheap and hassle-free way to travel between Edinburgh and Milngavie? National Express is the UK’s leading bus company that provides premium services and comfortable travel experiences on a budget. National Express connects hundreds of cities and towns throughout the country and even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol. Check National Express bus schedules and tickets available for the trip on Omio to find the best deals on buses from Edinburgh to Milngavie. When you ride with National Express, you can expect to travel 43 miles (70 km) from Edinburgh to Milngavie.

All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses have seat belts and power outlets in every seat, perfect if you need to charge your phone or laptop. You can select from three ticket options for the Edinburgh to Milngavie bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. If you’re looking for more flexibility on canceling or changing your bus ticket easily, we recommend splurging on the Fully Flexible Fare option.

When purchasing your National Express bus tickets from Edinburgh to Milngavie, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips

Buses from Edinburgh to Milngavie
Take the bus to Milngavie easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Milngavie.
FAQs
How much are cheap buses to Milngavie from Edinburgh?
Bus tickets to Milngavie from Edinburgh for some dates and times can be found for as cheap as $3 (€2)  one way in the next 7 days.
How much is the bus from Edinburgh to Milngavie on average?
The bus price to Milngavie from Edinburgh is on average $4 (€3)  if you are looking to buy your tickets for this trip in the next 7 days.
How many miles is it from Edinburgh to Milngavie by bus?
The distance from Edinburgh to Milngavie by bus is approximately 43 miles (70 km).
How long is the bus to Milngavie from Edinburgh?
While the time it takes to travel 43 miles (70 km) from Edinburgh to Milngavie can vary based on specific dates, weekends, and holidays, the Edinburgh to Milngavie bus journey time is on average 1 h 21 min.
Which bus companies can take me between Edinburgh and Milngavie?
Take the Edinburgh to Milngavie bus with National Express. However, it's always good to check out all possible bus companies for the route between Edinburgh and Milngavie as there might be differences in the amenities they offer.
Are there any nonstop bus services from Edinburgh to Milngavie?
If you’re looking for a direct bus, consider traveling with Megabus. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.
When can I take the first bus from Edinburgh to Milngavie? When can I take the last bus for the day?
The first Edinburgh to Milngavie bus departs at 6: 45 AM   and the last bus from Edinburgh to Milngavie leaves at 5: 15 PM. Check out the most up-to-date bus schedule from Edinburgh to Milngavie on Omio and find the best time to travel to your destination.
How far in advance should I purchase bus tickets to Milngavie from Edinburgh for the best deals?
The price of a one way bus ticket from Edinburgh to Milngavie is on average $4 (€3) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this trip. In general, you can find bus tickets between Edinburgh and Milngavie available a few months in advance.
Stations

Important Stations and Airports for this Journey

Edinburgh
Edinburgh
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.

Buses from Edinburgh to Milngavie: related information

Here are some other resources that might have the information you need