Megabus have launched a huge sale for the summer holidays with one million seat fares on sale.

The coach operator is offering tickets at £3 on journey across the UK.

If you're travelling from London you can head to cities including Edinburgh, York, Bristol and Manchester for a staycation.

Meanwhile European destinations are also available for travellers with services to Brussels, Lille and Amsterdam.

Seat fares start at £3 in the Megabus summer sale

The price is a little higher than £3 but it means you could save money on pricey flights and get rid of all those woes Londoners often face when travelling.

Plus a trip from London to Oxford will cost you £1 with Megabus, ideal for a quick countryside getaway at the weekend.

Customers must book four weeks in advance by September 7 to secure a £3 seat fare.

The sale is available for travel throughout summer and beyond, with Megabus seat fares until October 5.

To book a Megabus or find out more information about the sale go to the website uk.megabus.com/1-million-3pound-fares.

Keep up to date with the latest news in west London via the free getwestlondon app.

You can set up your app to see all the latest news and events from your area, plus receive push notifications for breaking news.

Available to download from the App Store or Google Play for Android .