Layanan kereta antarkota adalah layanan kereta penumpang ekspres yang menempuh jarak lebih jauh daripada kereta komuter atau kereta api lokal.
Tidak ada definisi yang pasti tentang kereta antarkota, artinya mungkin berbeda dari satu negara dengan negara lainnya. Secara umum, kereta antarkota mencakup semua layanan transportasi rel yang bukan kereta komuter jarak pendek dalam satu area kota atau kereta api lokal yang lambat dan berhenti cukup lama di banyak stasiun serta hanya mencakup perjalanan lokal. Biasanya, kereta antarkota merupakan kereta ekspres dengan pemberhentian terbatas dan kereta penumpang yang nyaman untuk melayani perjalanan jarak jauh.[1]
Kereta antarkota terkadang menyediakan layanan internasional, umumnya di Eropa, karena sekitar 50 negara berada di area yang berdekatan seluas 10.180.000 km² (3.930.000 sq mi), contohnya adalah Eurostar dan EuroCity. Di banyak negara Eropa, kata "InterCity" atau "Inter-City" menjadi merek resmi untuk jaringan layanan kereta jarak jauh dengan interval reguler yang memenuhi kriteria kecepatan dan kenyamanan tertentu. Penggunaan istilah ini muncul di Britania Raya pada tahun 1960-an dan banyak ditiru oleh beberapa negara lain.