Distance from Arbroath to Oban

The distance from Arbroath to Oban is 214 km (or 133 mi). The estimated driving time for the trip is 2h 43min and the main road for this route is the Comrie Street. In a straight line, the distance between Arbroath and Oban is 178 km (111 mi).