Skip to main content
Updated live daily from 19 national APIs

Train Schedule Hub

Timetables for 150+ countries — search by train name, number, or route

Browse by Country

Click any country to see its full train timetable

All 150+ countries

Major Railway Operators

150+ countries · 500,000+ trains tracked
Schedule data sourced from official railway operators and national APIs — updated daily
Browse all countries

About TrainsTracking Train Schedules

Where schedule data comes from

TrainsTracking collects timetable data from 76 national railway operators and open data portals. Tier 1 countries such as Finland, Germany, Ireland, Norway, and Belgium have live departure boards updated every 30 seconds from official national APIs. Tier 2 countries including India, Japan, South Korea, and Canada use schedule JSON and GTFS feeds refreshed daily. Tier 3 countries use verified timetable data extracted from official published PDFs.

Reading a country schedule page

Each country schedule page lists every active train with its departure time, arrival time, running days, train type, and current live status. A green dot means the train is currently running based on the timetable or confirmed via live API. Trains are sorted with currently running services at the top so you can quickly see what is in service right now without scrolling.

High-speed rail timetables

The world's busiest high-speed networks all have dedicated schedule pages: China Railway CRH runs nearly 95,000 high-speed departures daily, Japan's Shinkansen covers Tokyo to Osaka in around 2 hours 15 minutes, and Germany's ICE network links Berlin, Hamburg, Munich, and Frankfurt with trains running every 30 minutes on busy corridors. TGV services in France connect Paris to Lyon in just under two hours.

South Asian long-distance schedules

Indian Railways operates the world's fourth-largest rail network with over 13,000 passenger trains. Rajdhani Express, Shatabdi, and Vande Bharat services connect major Indian cities with air-conditioned coaches and reserved seating. Pakistan Railways runs 117 tracked services including the iconic Khyber Mail, Green Line Express, and Tezgam between Karachi, Lahore, Islamabad, and Peshawar.