- Must visit
Scottish Seabird Centre
Award-focused seabird centre with interactive displays, live cameras, and marine exhibits. A strong indoor stop for learning about local wildlife and coast.
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator Lothian Buses | Departure Time 03:26AM | Arrival Time 06:06AM | Duration 2h40 | Departure days Mon | Cheapest price $7 |
Operator East Coast Buses | Departure Time 05:57AM | Arrival Time 07:06AM | Duration 1h09 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 06:18AM | Arrival Time 07:39AM | Duration 1h21 | Departure days Mon | Cheapest price $7 |
Operator East Coast Buses | Departure Time 06:51AM | Arrival Time 08:09AM | Duration 1h18 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 07:13AM | Arrival Time 08:37AM | Duration 1h24 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 07:27AM | Arrival Time 08:44AM | Duration 1h17 | Departure days Sun | Cheapest price $7 |
Operator East Coast Buses | Departure Time 07:40AM | Arrival Time 09:08AM | Duration 1h28 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 07:54AM | Arrival Time 09:08AM | Duration 1h14 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 07:58AM | Arrival Time 09:42AM | Duration 1h44 | Departure days Mon | Cheapest price $7 |
Operator East Coast Buses | Departure Time 08:18AM | Arrival Time 09:27AM | Duration 1h09 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 08:32AM | Arrival Time 09:58AM | Duration 1h26 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 08:55AM | Arrival Time 10:14AM | Duration 1h19 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 09:12AM | Arrival Time 10:19AM | Duration 1h07 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 09:15AM | Arrival Time 10:40AM | Duration 1h25 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 09:45AM | Arrival Time 11:10AM | Duration 1h25 | Departure days Mon, Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 10:15AM | Arrival Time 11:40AM | Duration 1h25 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 10:17AM | Arrival Time 11:40AM | Duration 1h23 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 10:22AM | Arrival Time 11:29AM | Duration 1h07 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 10:45AM | Arrival Time 12:10PM | Duration 1h25 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 10:47AM | Arrival Time 12:12PM | Duration 1h25 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 11:15AM | Arrival Time 12:40PM | Duration 1h25 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 11:17AM | Arrival Time 12:43PM | Duration 1h26 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 11:26AM | Arrival Time 12:33PM | Duration 1h07 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 11:45AM | Arrival Time 01:10PM | Duration 1h25 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 11:47AM | Arrival Time 01:13PM | Duration 1h26 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 12:15PM | Arrival Time 01:40PM | Duration 1h25 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 12:17PM | Arrival Time 01:44PM | Duration 1h27 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 12:26PM | Arrival Time 01:34PM | Duration 1h08 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 12:45PM | Arrival Time 02:11PM | Duration 1h26 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 12:47PM | Arrival Time 02:14PM | Duration 1h27 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 01:16PM | Arrival Time 02:42PM | Duration 1h26 | Departure days Mon | Cheapest price $6 |
Operator East Coast Buses | Departure Time 01:17PM | Arrival Time 02:44PM | Duration 1h27 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 01:47PM | Arrival Time 03:14PM | Duration 1h27 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 02:18PM | Arrival Time 03:45PM | Duration 1h27 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 02:48PM | Arrival Time 04:15PM | Duration 1h27 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 03:19PM | Arrival Time 04:47PM | Duration 1h28 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 03:49PM | Arrival Time 05:17PM | Duration 1h28 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 04:24PM | Arrival Time 05:52PM | Duration 1h28 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 04:54PM | Arrival Time 06:21PM | Duration 1h27 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 05:24PM | Arrival Time 06:49PM | Duration 1h25 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 05:54PM | Arrival Time 07:18PM | Duration 1h24 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 06:24PM | Arrival Time 07:45PM | Duration 1h21 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 06:53PM | Arrival Time 08:11PM | Duration 1h18 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 07:22PM | Arrival Time 08:37PM | Duration 1h15 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 08:00PM | Arrival Time 09:15PM | Duration 1h15 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 08:30PM | Arrival Time 09:43PM | Duration 1h13 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 09:44PM | Arrival Time 10:57PM | Duration 1h13 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 10:43PM | Arrival Time 11:54PM | Duration 1h11 | Departure days Sun | Cheapest price $6 |
Operator East Coast Buses | Departure Time 11:53PM | Arrival Time 01:04AM | Duration 1h11 | Departure days Sun | Cheapest price $6 |
Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Take a bus from Edinburgh to North Berwick and enjoy the approximately 19 miles (32 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
The earliest bus runs at 08:38, the last at 18:19.
Distance 19 miles (32 km) |
First bus 8:38 AM |
Last bus 6:19 PM |
Cheapest Month Sep |
Cheapest Day Sun |
High Season Jul - Sep |
Low Season Oct - Dec |
Busiest Day Sat |
Least Busy Day Thu |
Discover the best of North Berwick — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect North Berwick trip today.
Award-focused seabird centre with interactive displays, live cameras, and marine exhibits. A strong indoor stop for learning about local wildlife and coast.
Small local museum covering the town's social, fishing, golfing, and wartime history through compact displays in a central location.
Visitor centre at a former hilltop signal station exploring lighthouse and maritime history, with exhibits and exceptional Bass Rock viewpoints.
Broad sandy beach beside the town centre, popular for walks, views to Craigleith and Bass Rock, and easy access to the seafront.
Main shopping street lined with independent shops and historic buildings, useful for exploring the town's character on foot between the beach and harbour.
Clifftop reserve east of town with boardwalks, seabird viewpoints, and a scenic route toward Tantallon. Popular for coastal walking in fresh sea air.
A hearty Scottish soup of smoked haddock, potatoes and onions. Strongly tied to East Lothian fishing towns and prized for its rich, smoky flavour.
Scotland’s national dish of sheep offal, oats and spices in a casing. A classic Burns supper staple widely eaten across the country.
Fresh lobster landed on the East Lothian coast, often simply served with butter. North Berwick’s harbour setting makes local shellfish a signature treat.
Refined seafood restaurant beside the harbour, known for locally landed fish and shellfish in an intimate, polished setting.
Popular casual spot at the harbour serving lobster, crab rolls and shellfish platters with simple seaside seating.
Well-known seafood restaurant with harbour views, focusing on fresh fish, shellfish and classic Scottish coastal cooking.
Moderate for UK seaside towns: lodging can be pricey in summer, but dining and local transit are usually manageable for most visitors.
Tipping is optional. In restaurants, 10-12.5% is common if service is not included. Round up for taxis, and small change is fine in cafes.
Find answers to the most common questions about traveling from Edinburgh to North Berwick 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 North Berwick, this guide helps you travel smarter and with confidence.

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