It takes about three hours via bus to travel from Melbourne to the Twelve Apostles. However, due to the stops along the Great Ocean Road journey, it takes longer on tour. Most of our tours arrive at the 12 Apostles between 3:00 – 4:00 pm, except our reverse tours which arrive around 10:00 – 11:00 am.