• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 3 ways to get from Manila to Semarang by plane or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Ahmad Yani  •  9h 25m

  1. Fly from Manila (MNL) to Ahmad Yani (SRG) MNL - SRG

$134 - $557

Cheapest option

Fly to Juanda International, train  •  14h 2m

  1. Fly from Manila (MNL) to Juanda International (SUB) MNL - SUB
  2. Take the train from Surabaya Pasar Turi to Semarang Tawang

$121 - $253

1 alternative option

Fly to Solo, train  •  14h 46m

  1. Fly from Manila (MNL) to Solo (SOC) MNL - SOC
  2. Take the train from Solo Jebres to Semarang Tawang

$148 - $478

Questions & Answers

The cheapest way to get from Manila to Semarang is to fly and train which costs ₱6,500 - ₱14,000 and takes 14h 2m.

More details

The quickest way to get from Manila to Semarang is to fly which costs ₱7,000 - ₱30,000 and takes 9h 25m.

More details

The distance between Manila and Semarang is 2669 km.

It takes approximately 9h 25m to get from Manila to Semarang, including transfers.

More details

There is no direct flight from Manila Airport to Ahmad Yani Airport. The quickest flight takes 8h 25m and has one stopover.

Search flights

Semarang is 1h behind Manila. It is currently 11:03 PM in Manila and 10:03 PM in Semarang.

Singapore Airlines, SilkAir, Scoot Tigerair and four other airlines offer flights from Manila Airport to Ahmad Yani Airport.

Search flights

There are 233+ hotels available in Semarang. Prices start at $9 USD per night.

More details

Map of how to get from Manila to Semarang.
Launch map view
  • Distance: 1668.1 miles
  • Duration: 9h 25m

What companies run services between Manila, Philippines and Semarang, Indonesia?

AirAsia, Singapore Airlines and 10 other airlines fly from Manila to Semarang hourly.

Airlines
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Manila to Ahmad Yani via Soekarno–Hatta
Ave. Duration
9h 47m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$260 - $850
Flights from Manila to Solo via Soekarno–Hatta
Ave. Duration
10h 40m
When
Every day
Estimated price
$230 - $750
Flights from Manila to Juanda International via Soekarno–Hatta
Ave. Duration
9h 52m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$280 - $950
Singapore Airlines
Website
singaporeair.com
Flights from Manila to Ahmad Yani via Singapore Changi
Ave. Duration
8h 25m
When
Wednesday and Sunday
Estimated price
$310 - $1,100
Flights from Manila to Juanda International via Singapore Changi
Ave. Duration
8h 25m
When
Every day
Estimated price
$310 - $650
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Manila to Ahmad Yani via Kuala Lumpur, Soekarno–Hatta
Ave. Duration
10h 25m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$290 - $950
Flights from Manila to Solo via Kuala Lumpur, Soekarno–Hatta
Ave. Duration
11h 30m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$310 - $1,000
Flights from Manila to Juanda International via Kuala Lumpur
Ave. Duration
9h 10m
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$240 - $1,000
Indonesia AirAsia
Website
airasia.com
Flights from Manila to Ahmad Yani via Singapore Changi
Ave. Duration
6h 35m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$150 - $550
Flights from Manila to Solo via Ngurah Rai
Ave. Duration
8h 35m
When
Every day
Estimated price
$140 - $460
Scoot Tigerair
Website
flyscoot.com
Flights from Manila to Juanda International via Singapore Changi
Ave. Duration
12h 30m
When
Every day
Estimated price
$170 - $550
AirAsia
Website
airasia.com
Flights from Manila to Ahmad Yani via Kuala Lumpur
Ave. Duration
8h 50m
When
Every day
Estimated price
$130 - $550
Lion Mentari Airlines
Website
lionair.co.id
Flights from Manila to Solo via Ngurah Rai
Ave. Duration
11h 15m
When
Every day
Estimated price
$280 - $900
PT. Sriwijaya Air
Website
sriwijayaair.co.id
Flights from Manila to Solo via Kuala Lumpur, Soekarno–Hatta
Ave. Duration
9h 5m
When
Every day
Estimated price
$240 - $1,000
Royal Brunei Airlines
Website
flyroyalbrunei.com
Flights from Manila to Juanda International via Bandar Seri Begawan
Ave. Duration
7h 5m
When
Wednesday, Thursday and Sunday
Estimated price
$220 - $470
Jetstar Asia Airways
Website
jetstar.com
Flights from Manila to Juanda International via Singapore Changi
Ave. Duration
10h 30m
When
Monday and Saturday
Estimated price
$220 - $1,100
Cathay Pacific
Website
cathaypacific.com
Flights from Manila to Juanda International via Hong Kong
Ave. Duration
10h 35m
When
Every day
Estimated price
$430 - $1,200
Train operators
Kereta API
Phone
021-121
Website
kai.id
Train from Solo Jebres to Semarang Tawang
Ave. Duration
2h 12m
Frequency
4 times a day
Estimated price
$1 - $8
Website
kai.id
Book at
tiket.com
Economy
$1 - $8
Business
$3 - $7
Executive
$5 - $11
Train from Surabaya Pasar Turi to Semarang Tawang
Ave. Duration
3h 20m
Frequency
Every 4 hours
Estimated price
$2 - $11
Website
kai.id
Book at
tiket.com
Economy
$2 - $11
Business
$7 - $11
Executive
$10 - $17

Want to know more about travelling around Indonesia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.