Rome2Rio

Haddington to Cameron Toll buses

Find Transport to Cameron Toll

View schedule

Trip Overview

The average bus between Haddington and Cameron Toll takes 1h and the fastest bus takes 36 min. There is an hourly bus service from Haddington to Cameron Toll. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

1h
Duration
17 mi
Distance
£6
Average price
Hourly
Frequency

Haddington to Cameron Toll bus times

Buses run hourly between Haddington and Cameron Toll. The earliest departure is at 5:00 AM in the morning, and the last departure from Haddington is at 10:33 PM which arrives into Cameron Toll at 5:05 AM. All services require a transfer at Milton Link and take an average of 1h. The schedules shown below are for the next available departures.

Departing Monday, November 9, 2026

  •  → 

    East Coast BusesLothian1h • 1 change
  •  → 

    East Coast BusesLothian50 min • 1 change
  •  → 

    East Coast BusesLothian39 min • 1 change
  •  → 

    East Coast BusesLothian50 min • 1 change
  • Show more

Departing Tuesday, November 10, 2026

  •  → 

    East Coast BusesLothian1h 5m • 1 change
  •  → 

    East Coast BusesLothian48 min • 1 change
  •  → 

    East Coast BusesLothian43 min • 1 change
  •  → 

    East Coast BusesLothian55 min • 1 change
  • Show more

Departing Wednesday, November 11, 2026

  •  → 

    East Coast BusesLothian1h 5m • 1 change
  •  → 

    East Coast BusesLothian48 min • 1 change
  •  → 

    East Coast BusesLothian43 min • 1 change
  •  → 

    East Coast BusesLothian55 min • 1 change
  • Show more

Departing Thursday, November 12, 2026

  •  → 

    East Coast BusesLothian1h 5m • 1 change
  •  → 

    East Coast BusesLothian48 min • 1 change
  •  → 

    East Coast BusesLothian43 min • 1 change
  •  → 

    East Coast BusesLothian55 min • 1 change
  • Show more

Departing Friday, November 13, 2026

  •  → 

    East Coast BusesLothian1h 5m • 1 change
  •  → 

    East Coast BusesLothian48 min • 1 change
  •  → 

    East Coast BusesLothian43 min • 1 change
  •  → 

    East Coast BusesLothian55 min • 1 change
  • Show more

Departing Saturday, November 14, 2026

  •  → 

    East Coast BusesLothian1h 4m • 1 change
  •  → 

    East Coast BusesLothian51 min • 1 change
  •  → 

    East Coast BusesLothian36 min • 1 change
  •  → 

    East Coast BusesLothian1h 6m • 1 change
  • Show more

Departing Sunday, November 15, 2026

  •  → 

    East Coast BusesLothian41 min • 1 change
  •  → 

    East Coast BusesLothian56 min • 1 change
  •  → 

    East Coast BusesLothian44 min • 1 change
  •  → 

    East Coast BusesLothian42 min • 1 change
  • Show more

Frequently asked questions

Want to know about travelling from Haddington to Cameron Toll? 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 Haddington to Cameron Toll.ExpandLaunch map view
  • Distance: 16.7 mi
  • Duration: 1h

What companies run services between Haddington, Scotland and Cameron Toll, Scotland?

You can take a bus from Police Station to Cameron Toll via Milton Link and Prestonfield Park in around 1h 2m.

Operators