Distance from Kirkliston to Isle Of Gigha

The distance from Kirkliston to Isle Of Gigha is 253 km (or 158 mi). The estimated driving time for the trip is 3h 34min and the main road for this route is the A83. In a straight line, the distance between Kirkliston and Isle Of Gigha is 149 km (93 mi).