Travel Information between Edinburgh and Norwich
| 291 miles (470 km) | |
| Train or bus | |
| $39 - $62 | |
| Bus • $39 (€35) • 16 h 10 min | |
| Train • $62 (€56) • 5 h 39 min | |
| National Express or LNER |
Travel 291 miles (470 km) by train or bus from Edinburgh to Norwich. The most popular travel companies which serve this trip are National Express or LNER among others. Travelers can even take a direct bus or train from Edinburgh to Norwich.
Travel optionsfrom Edinburgh to Norwich
How to get from Edinburgh to Norwich by train, bus or flight.
Our recommendation
The best way to travel from Edinburgh to Norwich is by taking a train because it’s the best combination of price and speed.
P00105+
Y07456Cheapest
NX594 · NX491Fastest
Y23285 · Y23512+
Y07456Other options
Y23278+
Y07452
Y23288+
Y07458
Y23294+
Y07462
NX183 · NX777 · NX727
NX183 · NX777 · NX727Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
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.
Dec 10
Dec 11
Dec 12
Dec 13
Dec 14
Dec 15
Dec 16
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Edinburgh to Norwich
Travel to Norwich 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 Norwich.

There are 2 ways to get from Edinburgh to Norwich: train or bus.
The cheapest way to go to Norwich from Edinburgh is by taking a bus, which costs on average $39 (€35).
This is compared to other ways of getting from Edinburgh to Norwich:
A bus is $23 (€21) less than a train with an average ticket price of $62 (€56) from Edinburgh to Norwich.
The fastest way to get to Norwich from Edinburgh is by train with an average travel time of 5 h 39 min.
Other travel options to Norwich take longer:
Bus takes 16 h 10 min on average.
The distance from Edinburgh to Norwich is approximately 291 miles (470 km).
The average frequency per day from Edinburgh to Norwich is:
- Around 2 buses per day.
- 6 trains a day.
However, we recommend checking specific travel dates for your trip to Norwich from Edinburgh as scheduled services by train or bus can vary by season or day of the week.
These are the most popular departure and arrival points from Edinburgh to Norwich:
The following travel companies offer services from Edinburgh to Norwich:
- Travel with National Express for buses to Norwich. If you’re looking for a good deal on tickets, check for National Express Edinburgh to Norwich tickets on Omio for $39 (€35).
- LNER or CrossCountry can get you to Norwich by train. You can find a good deal for train tickets with LNER from Edinburgh to Norwich for $62 (€56) on Omio.
Yes, there are direct routes from Edinburgh to Norwich with the following travel companies:
- You can take a direct bus with.
- You can take a direct train with.
Direct services to Norwich tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Travelling from Edinburgh to Norwich: related information
Here are some other resources that might have the information you need
