Tegal Surabaya Train Tickets

Trains

Origin
Type a city or station name
Destination
Type a city or station name
Departure
2 Jun 2026
Return
Adult
Age 3+
Infant
Below age 3
Search Ticket
Price and Train Schedule Tegal - Surabaya
Kereta Api Tegal ke Surabaya
KAI Tegal to Surabaya FAQ
List of Trains Serving the Tegal Routes to Surabaya
Other Train Routes From Tegal
Other Train Routes to Surabaya

Price and Train Schedule Tegal - Surabaya

Train Name
Departure
Arrival
Duration
Price
Gumarang
Economy (164A)
01:46
Tegal
07:58
Surabaya
6h 12m
Direct
Rp 340.000
Select
Gumarang
Executive (164A)
01:46
Tegal
07:58
Surabaya
6h 12m
Direct
Rp 510.000
Select
Jayabaya
Economy (92)
02:21
Tegal
08:33
Surabaya
6h 12m
Direct
Rp 345.000
Select
Jayabaya
Executive (92)
02:21
Tegal
08:33
Surabaya
6h 12m
Direct
Rp 505.000
Select
Harina
Economy (96)
02:38
Tegal
08:25
Surabaya
5h 47m
Direct
Rp 275.000
Select
Harina
Executive (96)
02:38
Tegal
08:25
Surabaya
5h 47m
Direct
Rp 465.000
Select
Argo anjasmoro
Executive (30A)
03:11
Tegal
08:40
Surabaya
5h 29m
Direct
Rp 490.000
Select
Dharmawangsa ekspres
Economy (166)
13:09
Tegal
19:38
Surabaya
6h 29m
Direct
Rp 260.000
Select
Dharmawangsa ekspres
Executive (166)
13:09
Tegal
19:38
Surabaya
6h 29m
Direct
Rp 420.000
Select
Sembrani
Executive (40)
13:44
Tegal
18:47
Surabaya
5h 3m
Direct
Rp 490.000
Select
Sembrani luxury
Executive (40L)
13:44
Tegal
18:47
Surabaya
5h 3m
Direct
Rp 1.050.000
Select
Harina
Economy (100)
14:37
Tegal
20:10
Surabaya
5h 33m
Direct
Rp 275.000
Select
Harina
Executive (100)
14:37
Tegal
20:10
Surabaya
5h 33m
Direct
Rp 465.000
Select
Airlangga
Economy (272)
14:49
Tegal
21:53
Surabaya
7h 4m
Direct
Rp 104.000
Select
Gaya baru malam selatan
Economy (90)
15:12
Tegal
23:25
Surabaya
8h 13m
Direct
Rp 460.000
Select
Gaya baru malam selatan
Executive (90)
15:12
Tegal
23:25
Surabaya
8h 13m
Direct
Rp 590.000
Select
Blambangan ekspres
Economy (146)
16:13
Tegal
22:40
Surabaya
6h 27m
Direct
Rp 305.000
Select
Blambangan ekspres
Executive (146)
16:13
Tegal
22:40
Surabaya
6h 27m
Direct
Rp 465.000
Select
Kertajaya
Economy (254B)
18:53
Tegal
01:25
Surabaya
6h 32m
Direct
Rp 250.000
Select
Jayakarta
Economy (252B)
20:51
Tegal
06:01
Surabaya
9h 10m
Direct
Rp 390.000
Select
Sembrani
Executive (42)
22:52
Tegal
03:55
Surabaya
5h 3m
Direct
Rp 490.000
Select
Sembrani luxury
Executive (42L)
22:52
Tegal
03:55
Surabaya
5h 3m
Direct
Rp 1.050.000
Select
Pandalungan
Executive (32)
23:48
Tegal
05:28
Surabaya
5h 40m
Direct
Rp 450.000
Select
Pandalungan priority
Executive (32P)
23:48
Tegal
05:28
Surabaya
5h 40m
Direct
Rp 610.000
Select

Kereta Api Tegal ke Surabaya

Traveling by train is one of the comfortable and efficient transportation options in Indonesia, including for the journey from Tegal to Surabaya. Besides offering beautiful scenery throughout the trip, trains also provide a pleasant travel experience without worrying about facing traffic jams. Through Traveloka, you can easily book train tickets at affordable prices with various class options according to your needs and budget. In this article, we provide information about the economy, business, and executive train options for the journey from Tegal to Surabaya.

List of Economy Trains Tegal to Surabaya

Economy class train facilities usually include seating with a 2-3 arrangement, air conditioning, power outlets in some trains, and clean toilets. Here is a list of economy train options:
  • Airlangga

    Class: Economy (272)
    Departure Time: 14:55
    Arrival Time: 21:53
    Duration: 6h 58m
    Price: Rp 104,000

  • Kertajaya Additional

    Class: Economy (7018A)
    Departure Time: 09:08
    Arrival Time: 15:33
    Duration: 6h 25m
    Price: Rp 165,000

  • Gumarang

    Class: Economy (164)
    Departure Time: 01:46
    Arrival Time: 07:58
    Duration: 6h 12m
    Price: Rp 198,000

  • Dharmawangsa Express

    Class: Economy (166)
    Departure Time: 13:09
    Arrival Time: 19:38
    Duration: 6h 29m
    Price: Rp 195,000

  • Jayakarta

    Class: Economy (252)
    Departure Time: 20:50
    Arrival Time: 06:00
    Duration: 9h 10m
    Price: Rp 270,000

Economy trains offer a cost-effective travel solution while still being comfortable.

List of Business Trains Tegal to Surabaya

Business class train facilities include more comfortable seating with a 2-2 configuration, more legroom, and light meal services on some journeys. Here is the available business train:
  • Gumarang

    Class: Business (164)
    Departure Time: 01:46
    Arrival Time: 07:58
    Duration: 6h 12m
    Price: Rp 198,000

Business trains are a good choice for those desiring a little more comfort.

List of Executive Trains Tegal to Surabaya

Executive trains offer premium facilities such as spacious and comfortable seating, in-travel entertainment, and larger luggage space. Here are the executive train options:
  • Sembrani

    Class: Executive (40)
    Departure Time: 13:44
    Arrival Time: 18:47
    Duration: 5h 3m
    Price: Rp 423,000

  • Argo Anjasmoro

    Class: Executive (30F)
    Departure Time: 03:11
    Arrival Time: 08:40
    Duration: 5h 29m
    Price: Rp 423,000

  • Sembrani Additional

    Class: Executive (7004)
    Departure Time: 18:47
    Arrival Time: 00:40
    Duration: 5h 53m
    Price: Rp 405,000

  • Pandalungan

    Class: Executive (32)
    Departure Time: 23:48
    Arrival Time: 05:28
    Duration: 5h 40m
    Price: Rp 337,000

  • Harina

    Class: Executive (96)
    Departure Time: 02:38
    Arrival Time: 08:25
    Duration: 5h 47m
    Price: Rp 465,000

Executive trains are suitable for passengers prioritizing comfort and best service. With various train options from Tegal to Surabaya, you can choose according to your needs and budget. Booking train tickets through Traveloka offers the best prices and ease in the booking process. Enjoy your journey!

Intercity Train Stations in Tegal

Tegal Station

Tegal Station is one of the main stations in the city of Tegal, located in Tegal Barat district. Managed by PT Kereta Api Indonesia, this station serves train routes to Jakarta, Semarang, and Surabaya. Facilities include waiting rooms, cafeterias, and toilets, with public transport access such as minivans, taxis, and motorcycles.

Balapulang Station

Balapulang Station serves the Balapulang area in Tegal. Although smaller than Tegal Station, this station serves local and commuter trains connecting to the center of Tegal. Facilities include waiting rooms and toilets, with public transportation such as minivans and motorcycles.

Slawi Station

Slawi Station covers routes to major cities in Java such as Semarang and Surabaya. Complete facilities include air-conditioned waiting rooms and cafeterias. Transportation is supported by minivans and motorcycles.

Larangan Station

Larangan Station serves local train routes and some short-distance trips. Facilities include waiting rooms and toilets. Transportation connections are available via minivans and motorcycles.

Pagongan Station

Pagongan Station serves commuter and local trains around Tegal. Facilities include waiting rooms and toilets. Transportation is available with motorcycles and pedicabs.

Intercity Train Stations in Surabaya

Surabaya Gubeng Station

Surabaya Gubeng Station is the largest station in Surabaya. It serves various routes such as Jakarta and Bandung. Complete facilities with bus transportation, taxis, and online services.

Surabaya Pasar Turi Station

Surabaya Pasar Turi Station serves trains to the west. Modern facilities include air-conditioned waiting rooms. Buses and taxis are available.

Surabaya Kota Station

Surabaya Kota Station serves local trains and some long-distance trips. Facilities include waiting rooms and dining areas, with minivans and motorcycles near the city center.

Wonokromo Station

Wonokromo Station serves short and long-distance trains with waiting rooms and cafeterias. Public transportation is available with buses, minivans, and taxis.

Tandes Station

Tandes Station serves commuter trains connecting to cities in East Java. Basic facilities and public transportation such as motorcycles and minivans are available. Traveloka makes it easy to purchase Tegal to Surabaya train tickets with a fast process and secure payment options. Choose departure schedules, train classes, and book tickets through the app, making your journey more convenient and enjoyable. Plan your trip now and enjoy comfort with Traveloka!

KAI Tegal to Surabaya FAQ

What is the process for booking train tickets on Traveloka?

You can book train tickets on Traveloka by entering your travel details, selecting your train, and making a payment through various available methods.

Can I choose my seat when booking a train ticket on Traveloka?

Yes, Traveloka allows you to choose your seat based on the availability at the time of booking.

What payment methods are accepted for train ticket bookings?

Traveloka accepts various payment methods including credit/debit cards, bank transfers, and e-wallets.

How can I change or cancel my train ticket booking?

To change or cancel your train ticket booking, please visit the 'My Booking' section on Traveloka and follow the instructions provided.

What should I do if I miss my train?

If you miss your train, you will need to purchase a new ticket as the original ticket is non-refundable and non-transferable.

Is it possible to get a refund for my train ticket?

Refund policies depend on the train operator's terms and conditions. Please refer to Traveloka's refund policy page for detailed information.

Are there any discounts available for train tickets?

Traveloka often offers promotions and discounts on train tickets. Check the Traveloka app or website regularly for the latest deals.

What documents do I need to bring when traveling by train?

You need to bring a valid ID (such as a passport or ID card) and your e-ticket or printed ticket for verification.

Can I bring pets on the train?

Policies regarding pets vary by train operator. Please check with the specific operator for their rules on traveling with pets.

What amenities are available on the train?

Amenities on the train vary depending on the class and operator. Common amenities include Wi-Fi, food and beverage services, and restrooms.

What is the best way to travel from Tegal to Surabaya?

Traveling by train from Tegal to Surabaya is convenient and comfortable. You can book your tickets on Traveloka.

Are there direct trains available from Tegal to Surabaya?

Yes, there are direct trains available from Tegal to Surabaya. You can check the schedule and book your tickets on Traveloka.

How long does it take to travel from Tegal to Surabaya by train?

The travel time from Tegal to Surabaya by train varies depending on the specific route and train service. Check the schedule on Traveloka for exact timings.

Can I get a refund if I cancel my Tegal to Surabaya train ticket?

Refund policies for Tegal to Surabaya train tickets depend on the train operator's terms and conditions. Please check Traveloka's refund policy for details.

Are there any discounts for train tickets from Tegal to Surabaya?

Traveloka often offers promotions and discounts for train tickets from Tegal to Surabaya. Visit the Traveloka app or website to find the latest deals.