1map logoGo to main page

Penzance to Edinburgh from $63: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Penzance, United Kingdom
to
Edinburgh, United Kingdom

How to Get from Penzance to Edinburgh: 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.

$63 - Bus, PlaneBest price
670 kmDistance
5h 47m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Penzance to Edinburgh 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
various
Train
Plane
Average Duration
7h  16m
Estimated price
$162-472
Recommended
Company
various
Bus
Plane
Average Duration
6h  52m
Estimated price
$63-509
Cheapest
route map
Distance: 670 km
Duration: 5h 47m

See more options

Pricing table
Company
various
Drive
Plane
Average Duration
5h  47m
Estimated price
$134-281
Company
various
Train
Train
Plane
Average Duration
7h  41m
Estimated price
$156-498
Company
various
Train
Train
Plane
Drive
Average Duration
8h  11m
Estimated price
$180-465
Company
various
Drive
Average Duration
9h  17m
Estimated price
$180-270
Company
various
Train
Train
Plane
Train
Average Duration
9h  8m
Estimated price
$197-683
Company
various
Train
Average Duration
12h  52m
Estimated price
$307-702
Company
CrossCountry
Train
Average Duration
10h  24m
Estimated price
$320-1100

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $51 $104 $122 $60 $91 $100 $59
Train $196 $180 $171 $180 $178 $219 $178

Traveling From Penzance to Edinburgh

Traveling from Penzance to Edinburgh takes you from the serene beaches and coastal charm of Cornwall to the vibrant streets and rich history of Scotland's capital, offering you a remarkable contrast in landscapes and cultural experiences.

Best Neighbourhoods in Edinburgh

Edinburgh features distinct neighborhoods, each with its own character and charm.

Old Town
• Rich in medieval history and architecture.
• Bustling Royal Mile with shops and restaurants.
New Town
• Elegant Georgian architecture and wide streets.
• Home to stylish boutiques and art galleries.
Leith
• Trendy waterfront area with seafood dining.
• Bohemian vibe with vibrant arts scene.

Best Times To Visit Edinburgh's Attractions

Timing your visits to Edinburgh's attractions can significantly enhance your experience.

Edinburgh Castle
Visit early in the morning for smaller crowds and clearer views.
Holyrood Palace
Weekdays are ideal to enjoy more tranquility and fewer visitors.
Arthur's Seat
Sunrise hikes provide fewer people and stunning morning vistas.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a temperate maritime climate with mild summers and cool, damp winters; spring and early autumn often provide the most pleasant conditions for exploring. Being mindful of the weather can greatly enhance your travel experience, allowing you to plan activities and dress accordingly.

Dining Recommendation in Edinburgh

For a true taste of Edinburgh, try the haggis at The Writers’ Museum's café where the rustic, literary atmosphere enhances the robust flavors of this traditional dish. This experience significantly contrasts with the fresh seafood of Penzance, showcasing Scotland's hearty cuisine and local ingredients in a vibrant and historical setting.

Penzance - Edinburgh operators

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

Train Show train routes
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Penzance to Edinburgh

Average Duration
10h 24m
Estimated price
$320-1100

Train from Penzance to Exeter St Davids

Average Duration
2h 56m
Estimated price
$75-210

Train from Penzance to Plymouth

Average Duration
1h 51m
Estimated price
$50-130

Train from Plymouth to Bristol Temple Meads

Average Duration
1h 57m
Estimated price
$75-210
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Penzance to Exeter St Davids

Average Duration
2h 56m
Estimated price
$75-170

Train from Penzance to Plymouth

Average Duration
1h 55m
Estimated price
$45-110

Train from Penzance to Cardiff Central

Average Duration
5h 25m
Estimated price
$140-310
Plane
Website
https://www.loganair.co.uk/

Plane from Exeter to Edinburgh

Average Duration
1h 40m
Estimated price
$160-390

Plane from Newquay to Edinburgh

Average Duration
1h 30m
Estimated price
$270-650
Website
https://www.aerlingus.com/

Plane from Exeter to Edinburgh via Belfast City

Average Duration
4h
Estimated price
$80-250

Plane from Newquay to Edinburgh via Belfast City

Average Duration
3h 50m
Estimated price
$130-400
Website
https://www.easyjet.com/

Plane from Bristol to Edinburgh

Average Duration
1h 15m
Estimated price
$30-180
Bus
Contact phone
+44 808 196 2632
Website
https://www.gocornwallbus.co.uk/

Bus from Railway Station to Bus Station

Average Duration
56m
Estimated price
$3-3

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

Traveling between Penzance and Edinburgh 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.

🚗 Embark on a scenic road trip from Penzance to Edinburgh, covering a total distance of 891.6 km. 💰 The journey by car offers flexibility with prices ranging from £142 to £213. Explore quaint villages, rugged coastlines, and charming countryside as you make your way to the capital of Scotland. 🏰 Arrive in Edinburgh after approximately 9 hours and 17 minutes of driving, ready to immerse yourself in the rich culture, stunning architecture, and lively atmosphere of this vibrant city.
Average price
£140 - £210
🚆 Traveling from Penzance to Edinburgh by train is a convenient option, with direct services operated by CrossCountry departing twice daily and taking approximately 10 hours and 24 minutes. 🛤️ The route options vary in duration and transfers, offering travelers the flexibility to choose their preferred journey based on time and convenience. Prices for the train journey between Penzance and Edinburgh range from £252 to £867.
Departure Point
Penzance station
Arrival Point
Edinburgh station
Useful tips for train travellers
• On your train journey from Penzance to Edinburgh, you will have onboard catering services available that typically include a range of snacks, sandwiches, and hot meals, depending on the time of day. Look out for the 'Standard Class' menu and the 'First Class' menu, which is generally more extensive and may include complimentary beverages.
• The primary operators for this route include Great Western Railway (GWR) and LNER (London North Eastern Railway). GWR offers 'Standard', 'First Class', and 'Business Premier' seating options, providing comfortable and spacious seating, while LNER features 'Standard', 'First Class', and 'First Class Lounge' options. For more details, visit their websites: Great Western Railway - gwr.com and LNER - lner.co.uk
• Upon arrival at Edinburgh Waverley Station, which is centrally located, you can leave your luggage at the left luggage facility within the station. This allows you to explore the city unencumbered. Restrooms are available throughout the station, and while there are no showers, many local hotels and leisure centers nearby may offer public access. Plan on following the signage once you arrive to navigate easily.
🛫 The quickest way to travel from Penzance to Edinburgh is by taking a direct flight from Exeter Airport to Edinburgh Airport. This flight typically takes 1 hour and 40 minutes.
Departure Point
Exeter Airport
Arrival Point
Edinburgh Airport

Frequently asked questions

Find out more about the route from Penzance to Edinburgh.

Or choose the category:
The distance between Penzance and Edinburgh is approximately 671.1 km by air. The quickest way to travel between the two cities is by taking a train from Penzance to Exeter and then flying from Exeter to Edinburgh, which takes approximately 7 hours and 16 minutes. Alternatively, driving by car from Edinburgh to Penzance takes around 9 hours and 17 minutes covering a road distance of 891.4 km.
The most cost-effective and time-efficient transportation option for traveling from Penzance to Edinburgh is to drive to Exeter and then fly to Edinburgh, with prices ranging from £102 to £229 and a total travel time of 5 hours and 47 minutes.
The prices for a train journey between Penzance and Edinburgh range from £252 to £867, depending on factors like class, time of booking, and availability.
You can travel from Penzance to Edinburgh by driving, covering a distance of 891.6 km, which typically takes around 9 hours and 17 minutes. The cost of this journey by car can range from £142 to £213 depending on factors such as fuel prices and tolls.
The best way to travel from Penzance to Edinburgh without a car is by taking a train, which takes approximately 10 hours and 24 minutes. The train journey offers a convenient and scenic route through various parts of the UK. Prices for train tickets typically range from £252 to £867, depending on factors such as the class of travel and time of booking.
Yes, there is a direct train link between Penzance and Edinburgh. The service is operated by CrossCountry, with trains departing from Penzance station and arriving at Edinburgh station twice daily, every day. The journey duration is approximately 10 hours and 24 minutes, providing a convenient and direct connection for travelers between the two cities.
The quickest flight from Exeter Airport to Edinburgh Airport typically takes 1 hour and 40 minutes. The cost of this flight can vary depending on the time of booking, but generally ranges from £50 to £150 for a one-way ticket.
There are over 1,938 hotels in Edinburgh offering a range of options to suit varying budgets and preferences. Prices for accommodations in the city start at £39 per night, making it accessible for different travelers.

Trips from Penzance

Trips to Truro