The bus service between London Victoria and Bristol coach station is excellent and runs every 30 minutes in peak times. The journey normally takes between 2 and 3 hours depending on the time of day.
A flexible return bus ticket to Bristol coach station from central London costs 27 GBP (if you are a senior citizen you are entitled to 1/3 off) but can be as cheap as 5 GBP one way if you are able to book in advance. To check for special offers and live prices click on the button below to be taken to the secure official website:
(Please note: If you buy a bus ticket using the form above for a specific time and you are delayed, the ticket will still be valid for any bus between London and Bristol for 24 hours from the original departure time.)
Megabus now operate between London and Bristol and have some fares as low as 1.50 GBP one way if you book far enough in advance. For the latest prices and booking information please click the button below:
Trains depart from Bristol Temple Meads in the city centre and Bristol Parkway on the outskirts of Bristol and connect to London's Paddington Station. Journey times are quick and can be made in as little as 1 hour 42 minutes at certain times of the day. Trains are also pretty frequent between Bristol and London running approximately every 30 minutes or less.
If you are looking for the cheapest train ticket from London to Bristol it is worth taking a look at the discount rail company Megatrain which now operates between London Waterloo station and Bath. To get the best deal between London and Bristol check Megatrain prices from London to Bath then get another regular ticket from Bath to Bristol (see button above). The best value fares are available to those that are flexible in their travel dates and times and are able to book in advance. To check the latest prices and fares click the link below
If you decide you would like to spend a little longer in Bristol to get a little more sight seeing done and visit a few more attractions why not check out some of the Bristol Hotel Deals and see if anything takes your fancy?
The Notting Hill Carnival
(Sat 26th Aug, 2017)
Held each August Bank Holiday since 1966, the Notting Hill Carnival is the largest festival celebration of its kind in Europe. Every year the streets of West London come alive, with the sounds and smells of Europe’s biggest street festival.
(Thu 14th Sep, 2017)
The Mayor's Thames Festival takes place annually in mid-September. Activities take place over a weekend on the River Thames, the riverside walkways, roads, bridges, docks and public open spaces from Westminster Bridge to Tower Bridge and beyond.
Lord Mayor's Show
(Fri 10th Nov, 2017)
The Lord Mayor's Show is an annual parade of various London based groups and societies. It is one of the longest established and best known annual events in London and dates back to 1535.