Surabaya is the 2nd largest city in Indonesia after Jakarta. Surabaya had a population over 2.8 million and an 'extended metropolitan area', with more than 9 million inhabitants in several cities and approximately 50 districts spread over non-contiguous urban areas including Gresik, Sidoarjo, Mojokerto and Pasuruan regencies, and locally known as Gerbangkertosusila. Surabaya features a tropical wet and dry climate, with distinct wet and dry seasons. The city's wet season runs from November through June, while the dry season covers the remaining five months. Unlike a number of cities and regions with a tropical wet and dry climate, average high and low temperatures are very consistent throughout the course of the year, with an average high temperature of around 31 degrees Celsius and average low temperatures of around 26 degrees Celsius. Transportation in Surabaya is supported by land and sea infrastructure serving local, regional, and international journeys. Air transport is located at Juanda Airport, Sedati, Sidoarjo). Access from Bali to Surabaya just 50 minutes flight from Ngurah Rai International Airport. Major of International Flights to Surabaya came from Singapore, Hong Kong, Bandar Seri Begawan, and Kuala Lumpur. Intracity transport is primarily by motor vehicles, motorcycles and taxis with limited public bus transport available. Major of online taxis like Uber, Grab, and Go-Car is available in Metropolitan and Sub-Urban area. Surabaya is also a transit city between Jakarta and Bali for ground transportation. Another bus route is between Jakarta and the neighbouring island of Madura. The city has three major train stations, being Surabaya Kota (also known as Semut), Pasar Turi, and Gubeng. Surabaya's main train station is Pasar Turi Station. The Argo Bromo Anggrek operated by PT Kereta Api (Indonesia's main rail operator) connects Surabaya from this station to Gambir Station (Jakarta). Both economy and executive class trains are served to and from Surabaya run onto Gubeng Station.
Visa Requirements in Indonesia
Visitors to Indonesia must obtain a visa from one of the Indonesian diplomatic missions unless they come from one of the visa exempt countries. All visitors must hold a passport valid for 6 months as well as a valid return ticket. Passport with validity of more than 3 months can be accepted in special cases or business travel. The immigration officer at the port of entry may ask the passenger to produce any necessary documents (such as hotel reservation and proof of finance).
Persons holding passports issued by the following 169 jurisdictions can visit Indonesia without a visa for 30 days. The permitted activities include tourism, family and social visits, art and cultural activities, official government duties, giving speeches, attending seminars or international exhibitions, conducting meetings with head office or representative office in Indonesia, or transit through Indonesia. Visitors utilizing the visa-free facility are not allowed to extend their stay, convert to other types of visas, or engage in activities not listed above (such as visits for business or journalism purposes). The visa-free facility does not apply to holders of emergency or temporary passports.
Passport holders from all visa exempt countries can enter Indonesia through one of the 124 designated border crossings, including 29 airports, 88 seaports and 7 land border checkpoints.
Tourist and Transit Visa on Arrival is available for nationals of these 52 countries and territories. A transit visa for up to 7 (seven) days costs US $10.00, and a tourist visa for up to 30 (thirty) days costs US $25.00.
Nationalities not listed above should obtain a visa prior to departure.
Visa Free Entry and Visa on Arrival facilities are available at the Immigration check-point at these ports and airports.
Visa Validity
Tourist visas are valid for 30 days, your arrival day is counted as your first day, and you must leave the country on the 30th day.
Tourist visas may only be extended due to natural disaster, illness or accident, and cannot be transferred to another type of visa.
Visa on Arrival is usually not extendable and not convertible into other types of visa.
Overstay visitors incur a penalty of US$20 per day for under 60 days over-stay. More than 60 days over-stay may incur a 5 (five) year prison sentence or a fine of IDR 25.000.000.
Your passport must be valid for a minimum of 6 (six) months from the date of entry into Indonesia.
Please note that tourist visas do not apply to foreigners/expatriates (including members of their family) who are assigned/based in Indonesia.
(You can get a 60 day visa in your home country ( you have up to 3 months from date of application to enter Indonesia where you will then get your 60 day stamp) or at one of the countries close to Indonesia like Penang, Kuala Lumpur, Bangkok, Singapore. I have received 60 day visas from both Singapore and Penang in 2006 without any problems. Usually takes about 3 days and you will need a passport that has at least 12 months left on it, two passport photos, photocopy of the first page of your passport and money to pay for the 60 day visa.)