1map logoGo to main page

Edinburgh, Edinburgh to Windsor, Berkshire from $27: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Edinburgh, United Kingdom
to
Windsor, United Kingdom

How to Get from Edinburgh to Windsor: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$27 by busBest price
640 kmDistance
3h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edinburgh to Windsor with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
LNER
Train
Average Duration
5h  40m
Estimated price
$161-234
Recommended
Company
Megabus UK
Bus
Average Duration
12h  15m
Estimated price
$27-68
Cheapest
route map
Distance: 640 km
Duration: 3h 30m

See more options

Company
various
Plane
Average Duration
4h  1m
Estimated price
$52-1610
Company
various
Drive
Average Duration
6h  46m
Estimated price
$98-143
Company
various
Train
Average Duration
8h  18m
Estimated price
$173-565
Company
various
Drive
Average Duration
3h  30m
Estimated price
$1611-1612
Company
various
Plane
Average Duration
4h  31m
Estimated price
$1613-1614
Company
various
Plane
Average Duration
4h  45m
Estimated price
$1615-1616
Company
various
Plane
Train
Average Duration
5h  8m
Estimated price
$1617-1618
Company
various
Plane
Average Duration
5h  5m
Estimated price
$1619-2340
Company
various
Drive
Average Duration
4h  27m
Estimated price
$1619-2341

Traveling From Edinburgh to Windsor

Traveling from Edinburgh to Windsor reveals a fascinating contrast between Edinburgh's rugged, historic charm and Windsor's elegant, royal atmosphere.

Best Neighbourhoods in Windsor

Windsor features charming neighborhoods, each offering a distinct vibe and attractions.

Windsor Town Centre
• Close to Windsor Castle and shops
• Vibrant cafes and restaurants nearby
Eton
• Home to prestigious Eton College
• Picturesque streets lined with boutiques
Datchet
• Scenic riverside views and parks
• Quaint village atmosphere and pubs

Best Times To Visit Windsor's Attractions

Planning your visits around peak times can enhance your experience in Windsor.

Windsor Castle
Visit early on weekdays to enjoy fewer crowds and a more serene experience.
Eton College
Explore on weekday mornings for a quieter ambiance and easier access.
The Long Walk
Aim for late afternoon on weekdays; the light is beautiful and the park is less busy.

Windsor Weather: What to Expect Year-Round

Windsor experiences a temperate maritime climate, with mild summers and cool winters. Visiting during late spring and early autumn offers pleasant temperatures, allowing for enjoyable exploration of outdoor attractions.

Dining Recommendation in Windsor

For a taste of Windsor, try the traditional fish and chips at The Horse & Groom, where the crispy batter and fresh, locally sourced fish provide a delightful contrast to the hearty stews of Edinburgh. The charming pub atmosphere, complete with friendly locals and a cozy setting, creates a unique dining experience that highlights the essence of English comfort food.

Edinburgh - Windsor operators

Explore transport companies operating between Edinburgh and Windsor, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Edinburgh to London King's Cross

Average Duration
4h 17m
Estimated price
143-2347
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Edinburgh to Birmingham New Street

Average Duration
5h 4m
Estimated price
684-685
Contact phone
00 44 345 528 0253
Website
https://www.avantiwestcoast.co.uk/

Train from Edinburgh to Birmingham New Street

Average Duration
4h 15m
Estimated price
687-1730
Contact phone
0345 6000 650
Website
https://www.southwesternrailway.com/

Train from Clapham Junction to Windsor & Eton Riverside

Average Duration
43m
Estimated price
1736-2348

Train from Vauxhall to Windsor & Eton Riverside

Average Duration
49m
Estimated price
5653-2342
Bus
Website
https://uk.megabus.com

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h 40m
Estimated price
2348-2349
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h
Estimated price
56565-274
Contact phone
08717 81 81 81
Website
https://www.nationalexpress.com/en

Bus from Edinburgh Bus Station to London Victoria

Average Duration
9h 15m
Estimated price
270-688
Plane
Website
https://www.britishairways.com/

Plane from Edinburgh Airport (EDI) to London Heathrow (LHR)

Average Duration
1h 28m
Estimated price
270-1612
Website
https://www.easyjet.com/

Plane from Edinburgh Airport (EDI) to London Gatwick (LGW)

Average Duration
1h 27m
Estimated price
276-277
Website
https://www.ryanair.com/

Plane from Edinburgh Airport (EDI) to London Stansted (STN)

Average Duration
1h 20m
Estimated price
2348-681
all-pages.other Show other routes
Contact phone
0343 222 1234
Website
https://tfl.gov.uk/modes/tube/?cid=tube

Other from Tottenham Hale station to Vauxhall station

Average Duration
22m
Estimated price
1731-1732

Edinburgh to Windsor: Overview of Bus, Train, Flight, and Car Trips

Traveling between Edinburgh and Windsor offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
£101 - £148
Departure Point
Edinburgh station
Arrival Point
King's Cross station
Departure Point
Edinburgh Airport
Arrival Point
London Heathrow Airport
Departure Point
Edinburgh Bus Station
Arrival Point
London Victoria station

Frequently asked questions

Find out more about the route from Edinburgh to Windsor.

Or choose the category:
The distance between Edinburgh and Windsor is approximately 527.9 km by road. By train, it takes around 5 hours and 31 minutes to reach Windsor from Edinburgh. Another option is to take a flight from Edinburgh to London Stansted and then a train to Windsor, which takes approximately 5 hours and 25 minutes. If you prefer to drive, it would take around 6 hours and 46 minutes to travel from Edinburgh to Windsor by car, while a bus journey would take approximately 9 hours and 42 minutes.
The most cost-effective option for traveling from Edinburgh to Windsor is by bus, which takes approximately 9 hours and 42 minutes. Although it may take longer compared to other modes of transportation, it is an affordable option with prices ranging from £47 to £66. However, if time efficiency is a priority, flying and taking the train is the quickest option, taking only 3 hours and 52 minutes with prices ranging from £47 to £227.
The prices for a train journey between Edinburgh and Windsor range from £155 to £226. On the other hand, the prices for a bus trip between Windsor and Edinburgh vary from £47 to £64.
To travel from Edinburgh to Windsor without using public transportation, you can opt to drive the distance of approximately 640.5 km. The journey takes around 6 hours and 46 minutes by car. Prices for renting a car to travel from Edinburgh to Windsor can range from £102 to £149, depending on the rental company and vehicle chosen.
The best way to travel from Edinburgh to Windsor without a car is by train, which takes approximately 5 hours and 31 minutes. The train journey offers convenience and comfort, and you can expect to pay between £149 and £227 for a ticket.
There is no direct link between Edinburgh and Windsor by train or bus. The fastest option is to take a train from Edinburgh to Windsor, which includes transfers and takes approximately 5 hours and 31 minutes. Alternatively, taking a combination of a flight from Edinburgh to London Stansted and then a train to Windsor takes around 5 hours and 25 minutes. If traveling by car, the distance between the two cities is about 639.7 km and the journey typically takes around 6 hours and 46 minutes.
The flight from Edinburgh Airport to London Heathrow Airport typically takes about 1 hour and 20 minutes.
There are plenty of options for accommodation near Windsor. With 1873+ hotels available, you have a wide range of choices to suit different budgets and preferences. Prices start at £56, and you can find accommodations ranging from boutique hotels to luxury resorts and B&Bs.