Buses from Oxford

Buses from Oxford

Routes, journey times, and fares for buses serving Oxford

Buses from Oxford: What to Know

Gloucester Green bus station, right in Oxford's city centre, is where most coach services depart. The London corridor is among the busiest in Britain, the Oxford Tube and X90 both run frequent services throughout the day and into the night, so last-minute travel rarely means a long wait. Direct airport coaches also connect Oxford to both Heathrow and Gatwick, bypassing central London entirely. For longer routes like Edinburgh or Paris, coaches cost significantly less than the equivalent train or flight, though the tradeoff is time, a journey to Edinburgh means roughly half a day on board versus a few hours by rail. When budget matters more than speed, the bus wins clearly. Compare current fares and schedules across operators on Omio to find the best option for your route.

Compare Times & Fares

Buses from Oxford

Budget-friendly long-distance buses. Compare operators, journey times, and prices.

Compare times & fares →

Popular Bus Routes

London to Oxford

1h 36m

London Paddington to Oxford

1h 43m

Oxford to Edinburgh

10h 40m

Paris to Oxford

8h 38m

London Gatwick Airport to Oxford

2h 22m

London Heathrow Airport to Oxford

1h 25m

Frequently Asked Questions

Where Is the Main Bus Station in Oxford?

Oxford's main bus station is Gloucester Green, located in the city centre near the Westgate shopping area. Most intercity coach services and many local bus routes operate from here. It has a covered waiting area and is within walking distance of major attractions, colleges, and the train station.

How Do I Get from Oxford to London by Bus?

Frequent coach services run between Oxford and London throughout the day, operated by companies including Oxford Tube and National Express. The journey typically takes around one hour and forty minutes depending on traffic. Coaches depart from Gloucester Green and serve multiple London stops. Check current timetables and book via the operators' websites or the booking widget below.

Can I Bring Luggage on Coaches from Oxford?

Most intercity coaches from Oxford allow one large suitcase in the luggage hold and one piece of hand luggage in the cabin. There is generally no extra charge for standard luggage. Oversized items like bikes or surfboards may need advance booking or may not be accepted, so check with your operator before travel.

Is It Cheaper to Take the Bus or Train from Oxford to London?

Coaches are generally cheaper than trains for the Oxford to London route, if you book in advance. Advance coach fares tend to be significantly lower than walk-up train tickets. The trade-off is a longer journey time and potential traffic delays, during rush hour. Compare current fares using the booking tools below.

How Do I Get Around Oxford by Local Bus?

Oxford's local bus network is operated primarily by Oxford Bus Company and Stagecoach. Routes cover the city centre, Park and Ride sites, and surrounding areas including Headington, Cowley, and Summertown. Contactless payment is accepted on most services. Park and Ride buses are a practical option if you are driving into the area, as parking in central Oxford is limited and expensive.

Can I Take a Bus from Oxford to the Cotswolds?

Yes, bus services connect Oxford to several Cotswolds towns and villages, though frequency varies by destination. Some routes run only a few times per day, and Sunday services may be reduced or absent. Pulhams Coaches and Stagecoach operate routes to towns like Witney and Woodstock. For more remote Cotswolds villages, a combination of bus and taxi may be needed.

Are There Night Buses in Oxford?

The Oxford Tube coach service to London runs through the night with departures into the early hours, which is useful for late returns. Local city buses, however, generally stop running by late evening. If you are out late in Oxford itself, taxis or ride-hailing apps are the main alternatives after local services end.