{"id":35307,"date":"2026-06-19T10:16:57","date_gmt":"2026-06-19T10:16:57","guid":{"rendered":"https:\/\/bordertobeach.com\/?st-import=665ee5f3cb3e8713f4a96b1b32418272"},"modified":"2026-07-24T01:02:35","modified_gmt":"2026-07-24T01:02:35","slug":"bali-to-surabaya","status":"publish","type":"post","link":"https:\/\/bordertobeach.com\/es\/bali-to-surabaya\/","title":{"rendered":"Bali to Surabaya: Flight, Ferry and Bus Guide (2026)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Surabaya is East Java\\&#8217;s main city and the most practical gateway to Mount Bromo, one of Indonesia\\&#8217;s most iconic volcanic landscapes. From Bali, a direct flight takes under an hour. The overland route via ferry and bus is a longer but scenic alternative through East Java\\&#8217;s countryside.<\/p>\n\n\n<script src=\"https:\/\/agent.12go.asia\/tools\/widget\/country_widget.js\"><\/script>\n<onetwogo-country-widget\n  country=\"ID\"\n   width=\"400\" agent=\"16173966\" lang=\"en\" fxcode=\"USD\" wl=\"12go.asia\">\n<\/onetwogo-country-widget>\n\n\n\n\n<p><a href=\"https:\/\/12go.asia\/en\/travel\/Bali\/Surabaya\/?z=16173966&#038;sub_id=bali-surabaya\" target=\"_blank\" rel=\"nofollow sponsored noopener\">&#x1f39f;&#xfe0f; Search Bali \u2192 Surabaya tickets on 12Go \u2192<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Option 1: Flight (Fastest)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Direct flights from Bali (Denpasar, DPS) to Surabaya (Juanda International, SUB) take around 50 minutes. Lion Air, Citilink, and Garuda Indonesia all serve this short, frequent route.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Journey time:<\/strong> ~50 minutes<\/li>\n<li><strong>Price:<\/strong> from ~Rp400,000\u2013900,000 ($26\u201358 USD)<\/li>\n<li><strong>Airlines:<\/strong> Lion Air, Citilink, Garuda Indonesia<\/li>\n<\/ul>\n\n\n\n<p><a href=\"https:\/\/12go.asia\/en\/travel\/Bali\/Surabaya\/?z=16173966&#038;sub_id=bali-surabaya\" target=\"_blank\" rel=\"nofollow sponsored noopener\">&#x1f39f;&#xfe0f; Search Bali \u2192 Surabaya tickets on 12Go \u2192<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Option 2: Ferry + Bus (Overland)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Take a ferry from Gilimanuk (West Bali) to Ketapang (East Java), then continue by bus or train to Surabaya. Total journey is around 8\u201310 hours \u2014 a long but affordable overland route through rural Java.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Gilimanuk \u2192 Ketapang (ferry):<\/strong> ~45 minutes<\/li>\n<li><strong>Ketapang \u2192 Surabaya (bus\/train):<\/strong> ~6\u20138 hours<\/li>\n<li><strong>Total:<\/strong> 8\u201310 hours<\/li>\n<li><strong>Price:<\/strong> ~Rp150,000\u2013250,000 ($10\u201316 USD) total<\/li>\n<\/ul>\n\n\n\n<p><a href=\"https:\/\/12go.asia\/en\/travel\/Bali\/Surabaya-overland\/?z=16173966&#038;sub_id=bali-surabaya-overland\" target=\"_blank\" rel=\"nofollow sponsored noopener\">&#x1f39f;&#xfe0f; Search Bali \u2192 Surabaya overland tickets on 12Go \u2192<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Journey Summary<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Method<\/th><th>Time<\/th><th>Cost from<\/th><th>Best for<\/th><\/tr><\/thead><tbody><tr><td>Flight<\/td><td>~50 minutes<\/td><td>$26 USD<\/td><td>Most travellers<\/td><\/tr><tr><td>Ferry + bus<\/td><td>8\u201310 hours<\/td><td>$10 USD<\/td><td>Budget \/ overland<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Surabaya as a Gateway to Mount Bromo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most visitors pass through Surabaya en route to Mount Bromo, about 3\u20134 hours away by car. The town of Cemoro Lawang at the crater rim is the usual base for the iconic sunrise viewpoint trips. Many travellers arrange a direct transfer from Surabaya Airport straight to Cemoro Lawang rather than stopping in Surabaya city itself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#x1f3e8; <strong>[Travelpayouts widget: Hotels near Mount Bromo via Booking.com or Agoda]<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">How do I get from Surabaya to Mount Bromo?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Private transfers and shared minivans run from Surabaya Airport to Cemoro Lawang (the Bromo crater-rim village) in around 3\u20134 hours. Many tour operators offer combined transfer + sunrise jeep tour packages.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Related Guides<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Yogyakarta to Bromo: Transport Guide<\/li>\n<li>Bali to Yogyakarta: Flight Guide<\/li>\n<li>Jakarta to Surabaya: Flight Guide<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><em>This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to travel from Bali to Surabaya \u2014 by flight, or overland via ferry and bus. Journey times, prices and tips for accessing Mount Bromo. 2026 guide.<\/p>","protected":false},"author":1,"featured_media":37992,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[10,5],"tags":[],"class_list":["post-35307","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-indonesia","category-routes"],"uagb_featured_image_src":{"full":["https:\/\/bordertobeach.com\/wp-content\/uploads\/2026\/07\/surabaya.jpg",940,627,false],"thumbnail":["https:\/\/bordertobeach.com\/wp-content\/uploads\/2026\/07\/surabaya-150x150.jpg",150,150,true],"medium":["https:\/\/bordertobeach.com\/wp-content\/uploads\/2026\/07\/surabaya-300x200.jpg",300,200,true],"medium_large":["https:\/\/bordertobeach.com\/wp-content\/uploads\/2026\/07\/surabaya-768x512.jpg",768,512,true],"large":["https:\/\/bordertobeach.com\/wp-content\/uploads\/2026\/07\/surabaya.jpg",940,627,false],"1536x1536":["https:\/\/bordertobeach.com\/wp-content\/uploads\/2026\/07\/surabaya.jpg",940,627,false],"2048x2048":["https:\/\/bordertobeach.com\/wp-content\/uploads\/2026\/07\/surabaya.jpg",940,627,false],"trp-custom-language-flag":["https:\/\/bordertobeach.com\/wp-content\/uploads\/2026\/07\/surabaya.jpg",18,12,false]},"uagb_author_info":{"display_name":"markylipu","author_link":"https:\/\/bordertobeach.com\/es\/author\/markylipu\/"},"uagb_comment_info":0,"uagb_excerpt":"How to travel from Bali to Surabaya \u2014 by flight, or overland via ferry and bus. Journey times, prices and tips for accessing Mount Bromo. 2026 guide.","_links":{"self":[{"href":"https:\/\/bordertobeach.com\/es\/wp-json\/wp\/v2\/posts\/35307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bordertobeach.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bordertobeach.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bordertobeach.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bordertobeach.com\/es\/wp-json\/wp\/v2\/comments?post=35307"}],"version-history":[{"count":1,"href":"https:\/\/bordertobeach.com\/es\/wp-json\/wp\/v2\/posts\/35307\/revisions"}],"predecessor-version":[{"id":37865,"href":"https:\/\/bordertobeach.com\/es\/wp-json\/wp\/v2\/posts\/35307\/revisions\/37865"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bordertobeach.com\/es\/wp-json\/wp\/v2\/media\/37992"}],"wp:attachment":[{"href":"https:\/\/bordertobeach.com\/es\/wp-json\/wp\/v2\/media?parent=35307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bordertobeach.com\/es\/wp-json\/wp\/v2\/categories?post=35307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bordertobeach.com\/es\/wp-json\/wp\/v2\/tags?post=35307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}