1map logoGo to main page

London to Stirling from $48: 12 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Stirling, United Kingdom

How to Get from London to Stirling: 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.

$48 by busBest price
572 kmDistance
3h 24m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Stirling 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  15m
Estimated price
$210-290
Recommended
Company
various
Plane
Bus
Average Duration
4h  59m
Estimated price
$48-209
Cheapest
route map
Distance: 572 km
Duration: 3h 24m

See more options

Pricing table
Company
various
Train
Plane
Bus
Average Duration
5h  3m
Estimated price
$59-236
Company
Megabus UK
Bus
Average Duration
9h  19m
Estimated price
$64-88
Company
various
Plane
Bus
Average Duration
4h  31m
Estimated price
$76-315
Company
Caledonian Sleeper
Train
Average Duration
7h  44m
Estimated price
$85-110
Company
various
Plane
Bus
Average Duration
4h  34m
Estimated price
$88-383
Company
various
Plane
Train
Average Duration
5h  46m
Estimated price
$107-590
Company
various
Drive
Average Duration
6h  56m
Estimated price
$130-200
Company
various
Plane
Taxi
Average Duration
3h  24m
Estimated price
$161-450
Company
various
Plane
Taxi
Average Duration
3h  27m
Estimated price
$173-498
Company
LNER
Train
Average Duration
5h  31m
Estimated price
$212-356

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $28 $28 $29 $26 $25 $28 $28
Train $111 $92 $79 $78 $83 $95 $104
Fly $35 $34 $37 $37 $38 $50 $45

Traveling From London to Stirling

Embarking on a journey from the bustling streets of London to the historic charm of Stirling offers a striking contrast between urban vibrancy and scenic tranquility.

Best Neighbourhoods in Stirling

Stirling boasts diverse neighborhoods, each offering a distinct character and charm.

Old Town
• Home to the iconic Stirling Castle.
• Charming cobbled streets and historical architecture.
Bridge of Allan
• Known for its picturesque village feel.
• Excellent cafes and local shops to explore.
Stirling City Centre
• Vibrant shopping and dining options available.
• Convenient access to public transport links.

Best Times To Visit Stirling's Attractions

Timing your visit to Stirling can significantly enhance your experience at its iconic attractions.

Stirling Castle
Early mornings or weekday visits typically mean fewer tourists.
The Wallace Monument
Visit later in the afternoon for quieter trails and stunning sunset views.
Battle of Bannockburn Experience
Choosing off-peak months helps avoid large groups and enjoy immersive displays.

Stirling Weather: What to Expect Year-Round

Stirling experiences a temperate maritime climate, characterized by mild summers and cool winters, with rainfall throughout the year. Late spring and early autumn offer the best chances for pleasant weather, enhancing your exploration of this historic city.

Dining Recommendation in Stirling

For a truly local experience, sample haggis at The Birds and The Bees, where the traditional dish is prepared with fresh, local ingredients that capture the essence of Scottish fare. The cozy atmosphere and stunning views of the surrounding countryside create a dining experience that stands in contrast to the fast-paced eateries of London.

London - Stirling operators

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

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

Train from King's Cross to Stirling

Average Duration
5h 15m
Estimated price
$210-290

Train from King's Cross to Edinburgh

Average Duration
4h 22m
Estimated price
$190-280

Train from Edinburgh to Stirling

Average Duration
42m
Estimated price
$60-85
Bus Show bus routes
Website
https://uk.megabus.com

Bus from London Victoria to Glasgow Buchanan Bus Station

Average Duration
8h
Estimated price
$30-45

Bus from Edinburgh Airport Arrivals Terminal to Stirling Goosecroft Bus Station

Average Duration
57m
Estimated price
$6-15
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from London Victoria to Glasgow Buchanan Bus Station

Average Duration
10h 25m
Estimated price
$50-75
all-pages.transport_night train
Website
https://sleeper.scot

all-pages.transport_night train from London Euston to Stirling

Average Duration
7h 44m
Estimated price
$85-110
Plane Show flights
Website
britishairways.com

Plane from London City to Glasgow

Average Duration
1h 20m
Estimated price
$75-490

Plane from London Heathrow to Glasgow

Average Duration
1h 28m
Estimated price
$65-470

Plane from London City to Edinburgh

Average Duration
1h 17m
Estimated price
$75-430

Plane from London Heathrow to Edinburgh

Average Duration
1h 25m
Estimated price
$60-350
Website
easyjet.com

Plane from London Stansted to Edinburgh

Average Duration
1h 15m
Estimated price
$30-230

Plane from London Luton to Edinburgh

Average Duration
1h 15m
Estimated price
$40-230
Website
ryanair.com

Plane from London Stansted to Edinburgh

Average Duration
1h 20m
Estimated price
$35-280

Plane from London Stansted to Edinburgh via Dublin

Average Duration
3h 23m
Estimated price
$19-200

Plane from London Luton to Edinburgh via Dublin

Average Duration
3h 20m
Estimated price
$35-370
Website
aerlingus.com

Plane from London Heathrow to Glasgow via Dublin

Average Duration
3h 32m
Estimated price
$100-600

Plane from London Heathrow to Edinburgh via Belfast City

Average Duration
3h 40m
Estimated price
$60-350

London to Stirling: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Stirling 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 journey from bustling London to the historical city of Stirling, covering a distance of 675.9 km that promises picturesque views along the way. 💷 Flexible pricing options between £102 and £158 make this road trip an accessible and affordable adventure for those seeking a budget-friendly travel experience. 🏰 Arrive in Stirling after approximately 6 hours and 56 minutes of driving, ready to immerse yourself in the rich culture and fascinating heritage of this charming Scottish destination.
Average price
£101 - £155
🕒 The journey from London to Stirling by train takes approximately 5 hours and 15 minutes, allowing passengers to sit back, relax, and enjoy the British countryside passing by outside the train windows. LNER provides comfortable onboard amenities for a pleasant trip. 💷 Ticket prices for the London to Stirling train range from £166 to £229, offering flexibility for travelers with different budget preferences.
Departure Point
King's Cross station
Arrival Point
Stirling station
Useful tips for train travellers
Onboard Services: When traveling from London to Stirling, you will primarily be using Avanti West Coast services. They offer a range of catering options, including a 'First Class' dining service where you can enjoy complimentary meals and refreshments served at your seat. Economy class has a trolley service offering light snacks and drinks for purchase. It's worth checking their website for any updates on onboard services: avantiwestcoast.co.uk
Seating Options: Avanti West Coast provides a range of seating choices. In First Class, you can expect spacious seating, complimentary food and drinks, and more quiet carriages. Business Class may offer similar perks but can vary by train. Economy (Standard) seats are comfortable and affordable, though they don’t include the same level of service. For additional details, visit: avantiwestcoast.co.uk
Arrival Station Tip: Upon arriving at Stirling Station, expect clear signage to guide you. There are facilities for leaving luggage at a manned left luggage office, which is convenient if you want to explore the city without your bags. The station also offers clean restrooms but no shower facilities. For station maps and local transport schedules, check this link: scotrail.co.uk
🛫 Starting from London City Airport, you can take a direct British Airways flight to Glasgow Airport, which takes just 1 hour and 20 minutes.
Departure Point
London City Airport
Arrival Point
Glasgow Airport
Useful tips for plane travellers
• When booking your flight from London City Airport to Glasgow Airport, consider timing your departure to avoid peak hours, especially Monday mornings and Friday evenings, as flights can be fully booked and airports crowded.
• Upon your arrival at Glasgow Airport, you'll need to navigate through the arrivals hall and head towards the baggage reclaim area; allow yourself extra time to manage any potential delays, and follow the signs to the shuttle bus area for transfers to Stirling, as taxis can be limited during peak times.
• A taxi ride from Glasgow Airport to Stirling typically costs between £60 and £80 and takes about 35-45 minutes; alternatively, you can take the bus or train to the city center for a more budget-friendly option, with regular services available—check the First Bus and ScotRail websites for schedules at firstgroup.com and scotrail.co.uk
🚌 Although there is no direct bus from London to Stirling station, travelers can take a bus service departing from London Victoria and arriving at Stirling Goosecroft Bus Station via Glasgow Buchanan Bus Station. 🕒 The journey, including transfers, takes approximately 9 hours and 19 minutes. Passengers can experience a scenic route through the UK countryside on their way from London to Stirling. 💷 Prices for the London to Stirling bus vary from £50 to £69. Travelers can enjoy a comfortable and affordable journey with Megabus UK, departing from London Victoria and arriving at Glasgow Buchanan Bus Station before reaching Stirling.
Departure Point
London Victoria station
Arrival Point
Glasgow Buchanan Bus Station
Useful tips for bus travellers
• While traveling from London Victoria to Stirling, you will need to change buses at Glasgow Buchanan Bus Station; ensure you check the departure screens there for your connecting service to Stirling, and allow a little time between connections in case of delays.
• Consider purchasing your ticket in advance through operators like Megabus UK (megabus.com) or National Express (nationalexpress.com) to secure a lower fare, as prices can vary widely from £48 to £66 for the journey.
• Upon arrival at Stirling Goosecroft Bus Station, exit and head towards the nearby Stirling City Centre; there you'll find informative signposts leading to attractions like Stirling Castle, or you can take a short walk (about 15 minutes) to explore the historic sites and local dining options.

Frequently asked questions

Find out more about the route from London to Stirling.

Or choose the category:
The distance between London and Stirling is approximately 572.9 km by road. If you take the train, it usually takes around 5 hours and 15 minutes to reach Stirling from London. Alternatively, you can opt for a combination of a flight from London Stansted to Edinburgh followed by a train journey, which typically takes 4 hours and 27 minutes. Driving by car generally takes about 6 hours and 54 minutes, while a bus journey from London to Stirling can take around 11 hours and 10 minutes.
The most cost-effective transportation option for traveling from London to Stirling is by bus, which takes 11 hours and 10 minutes and costs £55-£79. However, if time efficiency is important, then the fastest way to travel is by flying and taking a train. This option takes 3 hours and 49 minutes and costs £67-£322.
The prices for a train ticket between London and Stirling can range from £157 to £220, depending on factors such as the time of booking and the class of travel. On the other hand, taking a bus from Stirling to London can cost anywhere between £56 and £79, again depending on various factors such as the bus operator and the time of travel.
To get from London to Stirling without using public transportation, you can drive. The driving distance between the two cities is approximately 674.3 km, and it usually takes about 6 hours and 54 minutes to complete the journey. However, please note that the travel time may vary depending on traffic conditions. The cost of driving from London to Stirling can range from £102 to £157, considering fuel and toll expenses.
The best way to travel from London to Stirling without a car is by train. The journey takes approximately 5 hours and 15 minutes and the ticket prices range from £157 to £220.
Yes, there is a direct train link between London and Stirling. The train departs twice daily from London Kings Cross station and arrives at Stirling station, with a journey time of approximately 5 hours and 15 minutes. However, there is no direct bus connection between the two cities. Passengers can take a bus from London Victoria Station to Stirling, but the journey, including transfers, takes around 11 hours and 10 minutes.
The flight duration between London City Airport and Glasgow Airport is typically 1 hour and 15 minutes. However, it is important to note that Stirling does not have its own airport, so travelers would need to arrange ground transportation from Glasgow Airport to Stirling.
There are plenty of accommodation options available near Stirling. With over 384 hotels to choose from, you are sure to find something that suits your preferences and budget. Prices for hotels in the area start at £33, offering a range of affordable and luxury options.

Trips from London

Trips to Stirling