Travel from Witney to Swindon

Bus from Witney to Swindon

Stagecoach West operates a bus from Witney to Swindon every 15 minutes. Tickets cost $6 - $7 and the journey takes 1 hour 18 minutes.

How to get from Witney to Swindon

ModeDurationPrice
From Witney, Market Square (Corn Exchange) bus to Oxford, Osney Island (Opposite Bridge St), walk to Oxford, train to Didcot Parkway, then train to Swindon.1 h 49 min£20
From Witney, Market Square (Corn Exchange) bus to Oxford, Osney Island (Bridge St corner) then bus to Swindon, Bus Station.1 h 56 min£9
From Witney taxi to Swindon.35 min£82
From Witney drive to Swindon.35 min£4

How long does it take to get from Witney to Swindon?

It takes approximately 1 hour 49 minutes to get from Witney to Swindon, including transfers.

Is there a direct bus between Witney and Swindon?

No, there is no direct bus from Witney to Swindon. However, there are services departing from Witney, Market Square (Corn Exchange) and arriving at Swindon, Bus Station via Oxford, Osney Island (Bridge St corner). The journey, including transfers, takes approximately 1 hour 56 minutes.

Operators from Witney to Swindon

OperatorPhoneWebsite
Stagecoach OxfordshireStagecoach Oxfordshire
Great Western RailwayGreat Western Railway
Stagecoach WestStagecoach West