Jarak tempuh Surabaya ke Solo memakan waktu hingga 5 jam menggunakan jalan umum dan bisa ditempuh dalam waktu 3 jam ketika menggunakan jalan tol.