The city is located 169 km west of Surabaya, or 114 km east of Surakarta City. In this town there is center of railway industry (INKA). Madiun is known to have Iswahyudi Airbase, which is one of the major Air Force bases, although located in Magetan. Madiun has the nickname City of Gadis (Girl), City of Brem, Student Town, City of railroad, Pecel City, City of Culture, City of Literature, and the City of Industry.
From abroad or from domestic, you can fly to Solo (Adi Sumarmo International Airport/SOC), 10 km north of solo, is a small international airport. There are 8 flights a day to Jakarta. The "international" part of the name comes from the Silk Air direct service to Singapore. Malaysia's low-cost airline, AirAsia,  now flies daily to Kuala Lumpur.
You can also fly to Yogyakarta (Adi Sucipto International Airport/JOG). The distance between Yogyakarta and Madiun is about 165 km, about 4-5 hours travel by road.
While Solo to Yogyakarta is about 45-60 minutes by train and about 90 minutes by car/bus.
From Adi Sumarmo airport in Solo, you can take city bus/taxi (buy ticket in taxi counter in the terrace of airport) to train station (Balapan/Jebres/Purwosari) or to bus station (Tirtonadi).
From Adi Sucipto airport in Yogyakarta, you can walk to the small train station (Maguwo) in front of airport. You can buy ticket and jump to MADIUN JAYA train to Madiun. Other options are (1) take city bus (Trans Yogya) which has shelter in the parking lot of airport to the biggest train station in Yogyakarta (TUGU); (2)take taxi/rent car; (3) walk to the main road and stop bus to Solo (and stop in Tirtonadi and change bus to Madiun); (4) go to main bus station in Yogyakarta (GIWANGAN) and take direct bus to Madiun (those buses end in Surabaya).
From Juanda airport in Surabaya (SUB), you can take Damri bus/taxi to Surabaya Bus Station (Purabaya) and choose bus to Madiun (the last stop will be in Yogyakarta) or take taxi to GUBENG train Station (check also PASAR TURI and SEMUT train station). Rent-car and taxi also available for your trip to Madiun.
From or to Jakarta, it's served by night-bus, such as Lorena, Bogor Indah, Pahala Kencana, Rosalia Indah, Mulyo Indah, etc. The travel (Jakarta - Madiun) will take around 16 hours trip, depart on 1 pm and you will arrive on 4 am in the next morning.
There's taxi and ojek stand in parking lot at the bus station. You may bargain to have good deal price.
Madiun has big train station (Stasiun Kereta Api Madiun). There are many economy, business, and executive trains pass it everyday, 24 hours. The trains come from Jakarta, Surabaya, Malang, Banyuwangi, Purwokerto, Bandung, Banten, Yogyakarta. The name of the trains are Sri Tanjung, Logawa, Sancaka Pagi/Sore, Argo Wilis, Bima, Malioboro Express, Pasundan, Krakatau, and some more.
To buy tickets, you may log in to www.kereta-api.co.id or you can buy tickets in train stations all over Java or at Indomart (maximum 24 hours before departure). Prepare your ID card, your name must be same between tickets and ID card.
Madiun itself has commuter trains which serve Madiun-Yogyakarta-Madiun (Madiun Jaya) and Madiun-Surabaya-Madiun (Sarangan).
There is train factory (PT. INKA) near Stasiun Madiun.
Some ojek (motor taxi), becak, rent car, and taxi are ready to send you around Madiun. You may bargain.
Taxi is the easiest way to go around. It is cheap, and you can even book it for the whole trip. You can negotiate/bargain for the price or you can ask to use meter/argo. Ask in your hotel reception if they can arrange one for you. Or they may also have a car to rent (mostly including the driver. Possible also including fuel).
Becak (traditional pedicab) is an entertaining way to see the city (sightseeing). Still easy to find becak all over kota Madiun. It runs slowly as using human energy/power/pedals. You may bargain (if you know your destination) before take ride or pay after you stop in your destination (then sometimes the driver can charge higher than you've expected, mostly if you're tourists).
By public minivans/angkota
Nowadays it is not easy to take Angkota/Angkutan Kota, as people now have own motor/car. But you still can notice, if you find YELLOW minivan with writings in its body (destinations), it maybe Angkota. It passes in many main roads. It is not expensive, but takes time to wait.
Grand FESTIVAL of GLANG GLANG
Districts in Kabupaten Madiun
Districts in Kota Madiun
There are some activities visitors can do in kota/kabupaten Madiun. Visitors can visit places which have relation to :
Some "oleh-oleh' you may buy during your stay in Madiun are
(Kabupaten) Madiun also has large of Jati woods/forest. You may buy some products made by jati like chairs, tables, tissue box, lamps, newspaper box, and so on
There are so many cafes/waroeng and restaurants in Madiun.
Madiun has some special foods like :
Dawet is local beverage in Madiun.
Alcohol beverages only served in big restaurants like I Club and Club Bara/Fire Club.
There are a number of hotels near the city centre. Some include breakfast [fried rice or nasi pecel] as part of their accommodation fees.
To make your visit/stay in Madiun memorable, you may contact some communities below :
a community focus on history of Madiun and surroundings (Ponorogo, Ngawi, Pacitan, Magetan). Facebook Historia van Madioen
a shelter for international backpacker/tourists, mixed-marriage, and breastfeeding-mothers. It is member of Couch Surfing, Warm Shower, Help X. Facebook Halsen's Residence
a community for backpacker, mountains climber, beach, and nature lovers. Facebook Loh Jinawi
These three communities link you to at least 20 other communities around Madiun.