Rome2Rio

London to Dalmeny buses

Find Transport to Dalmeny

View schedule

Trip Overview

The average bus between London and Dalmeny takes 10h 3m and the fastest bus takes 8h 54m. The bus service runs several times per day from London to Dalmeny. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

10h 3m
Duration
381 mi
Distance
£68
Average price
4 times a day
Frequency

London to Dalmeny bus times

Buses run 4 times a day between London and Dalmeny. The earliest departure is at 7:30 AM in the morning, and the last departure from London is at 11:59 PM which arrives into Dalmeny at 9:04 AM. All services require a transfer at Edinburgh, Bus Station and take an average of 10h 3m. The schedules shown below are for the next available departures.

Departing Tuesday, November 10, 2026

  •  → 

    FlixBusLothian Country Buses10h 53m • 1 change
  •  → 

    FlixBusLothian Country Buses10h 33m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses9h 45m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses9h 46m • 1 change
  • Show more

Departing Wednesday, November 11, 2026

  •  → 

    FlixBusLothian Country Buses10h 53m • 1 change
  •  → 

    FlixBusLothian Country Buses10h 33m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses9h 45m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses9h 46m • 1 change
  • Show more

Departing Thursday, November 12, 2026

  •  → 

    FlixBusLothian Country Buses10h 53m • 1 change
  •  → 

    FlixBusLothian Country Buses10h 33m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses9h 45m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses9h 46m • 1 change
  • Show more

Departing Friday, November 13, 2026

  •  → 

    FlixBusLothian Country Buses10h 53m • 1 change
  •  → 

    FlixBusLothian Country Buses10h 33m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses9h 50m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses8h 54m • 1 change

Departing Saturday, November 14, 2026

  •  → 

    FlixBusLothian Country Buses11h 1m • 1 change
  •  → 

    FlixBusLothian Country Buses10h 33m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses8h 56m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses9h 28m • 1 change

Departing Sunday, November 15, 2026

  •  → 

    FlixBusLothian Country Buses10h 59m • 1 change
  •  → 

    FlixBusLothian Country Buses10h 33m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses9h 45m • 1 change
  •  → 

    Arrives next day

    FlixBusLothian Country Buses9h 46m • 1 change
  • Show more

Departing Monday, November 16, 2026

  •  → 

    FlixBusLothian Country Buses10h 53m • 1 change
  •  → 

    FlixBusLothian Country Buses10h 33m • 1 change

Frequently asked questions

Want to know about travelling from London to Dalmeny? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from London to Dalmeny.ExpandLaunch map view
  • Distance: 381.2 mi
  • Duration: 10h 3m

What companies run services between London, England and Dalmeny, Scotland?

FlixBus operates a bus from London Victoria to Edinburgh, Bus Station hourly. Tickets cost £45–70 and the journey takes 8h 15m. National Express also services this route 3 times a day.

Operators