BTJL → SL · 8 direct trains
Trains from Bhatkal to Surathkal
8 direct trains run from Bhatkal (BTJL) to Surathkal (SL). The fastest train is 16514 Bengaluru Exp, completing the journey in 2h 2m. Trains depart between 02:44 and 19:58. The distance is approximately 172 km.
Total Trains
8
Fastest
2h 2m
16514
First Train
02:44
Last Train
19:58
Distance
172 km
Bhatkal to Surathkal Train Timetable
Complete list of 8 direct trains from BTJL to SL with departure, arrival, duration and running days.
| Train | Departs | Arrives | Duration | Days | Classes |
|---|---|---|---|---|---|
| 16345 Netravati Exp Express | 02:44Day 2 | 05:02 | 2h 18m | Daily | 1A, 2A, 3A, SL, 2S |
| 12619 Matsyagandha Exp Superfast | 05:52Day 2 | 08:32 | 2h 40m | Daily | 1A, 2A, 3A, SL, 2S |
| 16516 Kawr Ypr Exp Express | 07:08 | 09:40 | 2h 32m | Tue, Thu, Sat | 1A, 2A, 3A, SL, 2S |
| 16337 Okha Ers Exp Express | 13:58Day 2 | 16:12 | 2h 14m | Mon, Sat | 1A, 2A, 3A, SL, 2S |
| 19057 Surat Majn Exp Express | 15:24Day 2 | 18:00 | 2h 36m | Wed, Sun | 1A, 2A, 3A, SL, 2S |
| 12790 Kumta Kcg Exp Superfast | 16:20 | 18:30 | 2h 10m | Wed, Sat | 1A, 2A, 3A, SL, 2S |
| 22635 Maq Intercity Ex Superfast | 19:02 | 21:50 | 2h 48m | Daily | 1A, 2A, 3A, SL, 2S |
| 16514 Bengaluru Exp Express | 19:58 | 22:00 | 2h 2m | Mon, Tue, Wed, Sun | 1A, 2A, 3A, SL, 2S |
Stations on the Bhatkal to Surathkal route
Stops on 16514 Bengaluru Exp, the fastest train on this corridor (7 stations).
Other Routes from Bhatkal
Frequently Asked Questions
How many trains run from Bhatkal to Surathkal?▼
There are 8 direct trains running from Bhatkal (BTJL) to Surathkal (SL). Check the timetable below for the complete list with departure times and running days.
Which is the fastest train from Bhatkal to Surathkal?▼
The fastest train is 16514 Bengaluru Exp, which covers the distance in 2h 2m. It departs at 19:58 and arrives at 22:00.
What is the first and last train from Bhatkal to Surathkal?▼
The first train departs at 02:44 and the last train departs at 19:58. Check the timetable for specific trains and their running days.
What is the distance from Bhatkal to Surathkal by train?▼
The distance from Bhatkal to Surathkal by train is approximately 172 km. Journey time varies from 2h 2m depending on the train type.
How to check seat availability for Bhatkal to Surathkal trains?▼
Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.
Which stations fall between Bhatkal and Surathkal?▼
On the fastest train, Bhatkal to Surathkal calls at Mookambika Road (BYNR), Kundapura (KUDA), Barkur (BKJ), Udupi (UD), Mulki (MULK). Other trains on this route may skip some of these stops.
About Bhatkal to Surathkal Route
The Bhatkal to Surathkal route is served by 8 direct trains operated by Indian Railways. The fastest option is 16514 Bengaluru Exp with a journey time of 2h 2m. The rail distance is approximately 172 km.
Trains leave Bhatkal between 02:44 (first) and 19:58 (last). Check seats and book on IRCTC.
Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.