Surabaya Marathon digelar untuk kedua kalinya pada tanggal 12 Agustus 2018, dengan skala yang lebih besar dari sebelumnya jika tahun lalu hanya ada tiga kategori jarak yakni 5 kilometer, 10 kilometer dan half marathon alias 21 kilometer, kini Surabaya Marathon 2018 menghadirkan full marathon dengan jarak tempuh 42,2 kilometer, Bila tahun sebelumnya peminat Surabaya Marathon 3.000 orang, hingga pendaftaran ditutup pada 29 Juli 2018, peminat Surabaya Marathon tahun ini sebanyak 4.306 serta juga membedakan kategori bagi para pelari, yakni nasional, open dan master namun tentu tidak itu saja kategori nasional khusus orang Indonesia, open untuk yang dari luar negeri, tapi orang Indonesia yang mau berkompetisi di open juga bebas mendaftar serta menghadirkan satu kategori master khusus untuk usia 40 tahun ke atas.
Dari empat kategori jarak, rute favorit yang dipilih lebih dari 50 persen peserta adalah 5 kilometer dan 10 kilometer.Sedangkan untuk full marathon, panitia awalnya hanya menyediakan kuota 350 pelari, namun rupanya antusiasme masyarakat besar sekali, sehingga jumlah pelari di full marathon kini berjumlah hampir 500 orang dengan pilihan berapa kategori sementara yang banyak diminati dengan persentase hampir 25 persen yaitu peserta tertua kategori master berusia 69 tahun, sedangkan peserta termuda berusia 12 tahun untuk jarak 5 kilometer dan 10 kilometer serta bagi peserta full marathon memiliki batasan umur, yakni harus berusia 18 tahun ke atas.