Journey information
Overview: Bus from Edinburgh to Musselburgh
Take a bus from Edinburgh to Musselburgh and enjoy the approximately 5 miles (9 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
The earliest bus runs at 08:38, the last at 21:37.
Distance 5 miles (9 km) |
First bus 8:38 AM |
Last bus 9:37 PM |
High Season Jul - Sep |
Low Season Jan - Mar |
Busiest Day Sun |
Least Busy Day Wed |
Frequently asked questions about your Edinburgh to Musselburgh trip
Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Edinburgh to Musselburgh.
Edinburgh to Musselburgh Bus Timetables
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator Lothian Buses | Departure Time 07:08AM | Arrival Time 07:37AM | Duration 0h29 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 07:24AM | Arrival Time 07:51AM | Duration 0h27 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 07:27AM | Arrival Time 07:49AM | Duration 0h22 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 07:39AM | Arrival Time 08:08AM | Duration 0h29 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 07:40AM | Arrival Time 08:18AM | Duration 0h38 | Departure days Sun | Cheapest price $5 |
Operator East Coast Buses | Departure Time 07:54AM | Arrival Time 08:16AM | Duration 0h22 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 07:57AM | Arrival Time 08:26AM | Duration 0h29 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 08:17AM | Arrival Time 08:49AM | Duration 0h32 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 08:19AM | Arrival Time 08:52AM | Duration 0h33 | Departure days Sun | Cheapest price $5 |
Operator East Coast Buses | Departure Time 08:28AM | Arrival Time 08:50AM | Duration 0h22 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 08:38AM | Arrival Time 09:11AM | Duration 0h33 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 08:39AM | Arrival Time 09:22AM | Duration 0h43 | Departure days Sun | Cheapest price $5 |
Operator East Coast Buses | Departure Time 08:55AM | Arrival Time 09:20AM | Duration 0h25 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 09:00AM | Arrival Time 09:34AM | Duration 0h34 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 09:01AM | Arrival Time 09:30AM | Duration 0h29 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 09:21AM | Arrival Time 09:51AM | Duration 0h30 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 09:29AM | Arrival Time 09:54AM | Duration 0h25 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 09:40AM | Arrival Time 10:14AM | Duration 0h34 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 09:41AM | Arrival Time 10:12AM | Duration 0h31 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 09:45AM | Arrival Time 10:11AM | Duration 0h26 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 09:57AM | Arrival Time 10:31AM | Duration 0h34 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 09:59AM | Arrival Time 10:30AM | Duration 0h31 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 09:59AM | Arrival Time 10:30AM | Duration 0h31 | Departure days Sun | Cheapest price $6 |
Operator Lothian Buses | Departure Time 10:12AM | Arrival Time 10:48AM | Duration 0h36 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 10:17AM | Arrival Time 10:44AM | Duration 0h27 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 10:19AM | Arrival Time 10:51AM | Duration 0h32 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 10:26AM | Arrival Time 11:04AM | Duration 0h38 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 10:30AM | Arrival Time 10:57AM | Duration 0h27 | Departure days Sun | Cheapest price $3 |
Operator East Coast Buses | Departure Time 10:47AM | Arrival Time 11:15AM | Duration 0h28 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 10:57AM | Arrival Time 11:48AM | Duration 0h51 | Departure days Sun | Cheapest price $5 |
Operator Lothian Buses | Departure Time 11:02AM | Arrival Time 11:37AM | Duration 0h35 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 11:14AM | Arrival Time 11:53AM | Duration 0h39 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 11:17AM | Arrival Time 11:46AM | Duration 0h29 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 11:23AM | Arrival Time 11:59AM | Duration 0h36 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 11:26AM | Arrival Time 12:06PM | Duration 0h40 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 11:38AM | Arrival Time 12:07PM | Duration 0h29 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 11:43AM | Arrival Time 12:19PM | Duration 0h36 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 11:47AM | Arrival Time 12:16PM | Duration 0h29 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 11:50AM | Arrival Time 12:30PM | Duration 0h40 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 12:02PM | Arrival Time 12:42PM | Duration 0h40 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 12:03PM | Arrival Time 12:39PM | Duration 0h36 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 12:14PM | Arrival Time 12:54PM | Duration 0h40 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 12:17PM | Arrival Time 12:47PM | Duration 0h30 | Departure days Sun | Cheapest price $3 |
Operator East Coast Buses | Departure Time 12:18PM | Arrival Time 12:48PM | Duration 0h30 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 12:23PM | Arrival Time 12:59PM | Duration 0h36 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 12:26PM | Arrival Time 01:06PM | Duration 0h40 | Departure days Sun | Cheapest price $4 |
Operator Lothian Buses | Departure Time 12:38PM | Arrival Time 01:19PM | Duration 0h41 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 12:41PM | Arrival Time 01:19PM | Duration 0h38 | Departure days Sun | Cheapest price $5 |
Operator Lothian Buses | Departure Time 12:43PM | Arrival Time 01:20PM | Duration 0h37 | Departure days Sun | Cheapest price $4 |
Operator East Coast Buses | Departure Time 12:47PM | Arrival Time 01:17PM | Duration 0h30 | Departure days Sun | Cheapest price $3 |
Operator Lothian Buses | Departure Time 12:50PM | Arrival Time 01:31PM | Duration 0h41 | Departure days Sun | Cheapest price $4 |
Bus providers: Lothian Buses, East Coast Buses from Edinburgh to MusselburghYou can travel by bus between Edinburgh to Musselburgh with Lothian Buses, East Coast Buses. When you search for schedules and tickets, Omio will show you the best journey
Lothian Buses
East Coast Buses
Companies, tickets, and onboard amenities between Edinburgh and Musselburgh
Review the details behind your booking, from operators and ticket rules to luggage, onboard amenities, accessibility, and route-specific travel policies.
FAQs: Bus from Edinburgh to Musselburgh
Find answers to the most common questions about traveling from Edinburgh to Musselburgh by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Musselburgh, this guide helps you travel smarter and with confidence.

More options for your journey from Edinburgh to Musselburgh
Here are some other resources that might have the information you need
