The distance between oban to Bannockburn is 145 Km by road. You can also find the distance from oban to Bannockburn using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from oban to Bannockburn for road driving directions!