Skip to main content
Keelung, Taipei and surroundings

Keelung

Taiwan's main port city just 30 km from Taipei — famous for Miaokou Night Market, Heping Island's sea caves, and the colourful Zhengbin fishing harbour.

Keelung: Night market food tour

Duration: 2.5 hours

Check availability

Quick facts

Distance from Taipei
~30 km
Travel time
35–45 min by train from Taipei Main Station
Train fare
TWD 41 (~€1.10 / $1.30) by TRA
Miaokou hours
Daily from ~10:00; busiest 18:00–23:00
Heping Island Park
TWD 80 adult entry (~€2.20 / $2.50)
Best pairing
Yehliu Geopark (15 km west)

The port city that built Taiwan’s street food culture

Keelung is Taiwan’s second-largest port and the rainy gateway of the north coast. It doesn’t have a singular landmark drawing visitors — no dramatic mountain town, no geological wonder. What it has is Miaokou Night Market, one of Taiwan’s oldest and most authentic, and a working port character that distinguishes it from the tourist-polished destinations along the same coastline.

Most visitors combine Keelung with Yehliu Geopark (15 km west) or include it as the end point of a Jiufen–Shifen–Keelung loop. It’s also a genuine small city where you can wander away from the tourist strip and find neighbourhood temples, morning fish markets, and ordinary Taiwanese daily life.

WhereNorth coast port city, 30 km from Taipei
CostFree to walk; Miaokou dishes TWD 30–80; Heping Island TWD 80
Time neededHalf day to full day; an evening alone works for Miaokou
Getting thereTRA train from Taipei Main Station, 35–45 min
Best timeOctober–April; always carry an umbrella

What to see and do in Keelung

Miaokou Night Market (廟口夜市)

The Miaokou Night Market surrounds the Dianning Temple (奠濟宮) in a maze of narrow lanes that have been operating as a food market since the early 20th century. This is not a “designed” tourist night market like the Shilin outpost — it evolved organically around the temple’s religious festivals and has retained that street-level authenticity.

The market runs all day from about 10:00 but peaks between 6:00 PM and 11:00 PM. Essential things to eat:

  • Ba-wan (肉圓): gelatinous rice-flour balls stuffed with pork and bamboo shoots, served steamed or fried with sweet sauce. Keelung’s version is plumper and chewier than other regions.
  • Braised pork rice (滷肉飯): small bowls of minced pork belly with soy glaze over rice. Look for stalls that have been running for decades (family-name signs usually indicate this).
  • Tempura fish cake (甜不辣): not Japanese tempura — a Taiwanese street food of fish paste shapes fried and served with sweet sauce and shredded cabbage.
  • Oyster noodles (蚵仔麵線): thick vermicelli in thickened broth with oysters and intestines (the latter optional). A comfort food staple.
  • Tangyuan (湯圓) sweets: glutinous rice balls in sweet ginger broth, common near the temple itself.

Stall numbers 1–49 are the officially numbered historic stalls. Prices at Miaokou are reasonable: most dishes TWD 30–80. Bring cash — most stalls are cash-only.

Keelung night market food tour with local guide (2.5 hours)

Heping Island Park (和平島公園)

Three kilometres north of Keelung Station, Heping Island is a small island connected by a bridge, occupied by a fishing port and a geological park that receives far fewer visitors than Yehliu but has comparable coastal rock formations. The sea caves, tidal pools, and “noodle rock” formations at Heping Island Park are part of the same Miocene sandstone geology as Yehliu.

The park has a supervised ocean swimming area (open June–September), barbeque areas, and a small café. Entry is TWD 80 for adults. Bus 103 from Keelung Station runs directly to the island; the journey takes about 20 minutes.

If you’re already visiting Yehliu in the morning, Heping Island is somewhat redundant in a single day — the formations are similar though less dramatic. If you’re spending a full day in Keelung without Yehliu, it’s worth the detour.

Zhengbin Fishing Harbour (正濱漁港)

This is Keelung’s Instagram-famous spot. A row of fishing warehouses painted in Mediterranean pastels — seafoam green, coral, yellow, sky blue — lines the harbour at Zhengbin, which was originally painted as a community revitalization project in 2016. The reflection in the water on calm days is the standard photograph.

Zhengbin is 2 km south of Heping Island and can be walked between them. Bus 103 also stops here. Small cafés and art spaces have opened along the harbour. It’s pleasant for 30–45 minutes and pairs well with Heping Island in a half-day Keelung circuit.

Ershawan Fort (二沙灣砲台) and Zhongzheng Park

The hilltop above the city centre has an 1870s-era Qing Dynasty cannon battery and later Japanese fortifications. Ershawan Fort is a 20-minute uphill walk from Keelung Station (or take a taxi, TWD 100). The views over the harbour and the port entrance are excellent. The Guanyin statue in Zhongzheng Park nearby is visible from across the city.

Free entry. Allow 45–60 minutes including the walk up.

Keelung Harbour

Keelung’s deep natural harbour is one of Asia’s largest container ports. The ferry terminal handles services to Matsu Islands and, seasonally, cruise ships. Watching the cargo operations from the roadside isn’t a tourist attraction exactly, but the industrial port scenery has a certain appeal. The Harbour Square area near the ferry terminal is being developed into a public space.

Keelung vs. Yehliu vs. Heping Island geology

Visitors often confuse the three coastal rock formations along this stretch of coastline, so it’s worth being clear about the differences:

Yehliu GeoparkHeping Island ParkZhengbin Harbour
Rock typeMiocene sandstone, mushroom rocksSame sandstone, tidal pools & sea cavesN/A — painted warehouses, not geology
CrowdsHeaviest of the threeLighter, local visitorsModerate, photography-focused
Entry feeTWD 80TWD 80Free
Standout featureThe Queen’s Head rock formationOcean swimming area (Jun–Sep)Pastel-painted harbourfront

If you’ve already booked Yehliu, Heping Island is optional rather than essential — the formations overlap. If Yehliu isn’t on your itinerary, Heping Island is a solid substitute with far fewer crowds.

Getting to Keelung from Taipei

By TRA train (fastest): Direct trains from Taipei Main Station to Keelung take 35–45 minutes. Fare is TWD 41 (~€1.10 / $1.30) with EasyCard or TWD 49 without. Trains depart every 15–30 minutes. This is the best option — fast, cheap, and reliable.

By bus: Multiple buses connect Taipei Bus Station to Keelung, taking 45–60 minutes depending on traffic (highway toll roads used). Fare around TWD 60–90. Useful if you’re combining with stops west of the train route.

From Yehliu: Bus 790 connects Yehliu to Keelung in 35–40 minutes (TWD 30–40). Good for combining the geopark with an evening in Keelung.

Guided half-day tour: Yehliu Geopark and Keelung Harbour (from Taipei)

Where to eat in Keelung beyond Miaokou

Yi Zhi Wang Braised Pork (億之旺滷肉飯): A few blocks from the night market, this small shop specialises in braised pork rice with various toppings. Open from morning, popular with locals.

Qingjing Lunchbox (清境便當): Near Keelung Station, a classic Taiwanese lunchbox operation serving rice with various braised meats and vegetables. TWD 80–120.

Morning fish market: The wholesale fish market near the harbour operates before dawn — 4:00–7:00 AM. For early risers, the activity and the fresh seafood selection are worth seeing, though purchasing is primarily wholesale.

Zhengbin Harbour cafés: Several small cafés and bakeries have opened in the pastel-painted warehouses at Zhengbin, serving coffee, light lunches and pastries with harbour views. Prices are on par with central Taipei cafés (TWD 120–200 for coffee and a snack) — pleasant for a break between sightseeing rather than a full meal.

Seafood restaurants near Heping Island: Several sit-down restaurants on the road to Heping serve fresh seafood at mid-range prices (TWD 300–600/person). More authentic and cheaper than comparable restaurants in the tourist-facing part of Old Jiufen.

Day-trip combinations involving Keelung

Keelung + Yehliu: The most logical pairing. Take the train from Taipei to Keelung, then bus to Yehliu in the morning. Return to Keelung in the afternoon, visit Heping Island or Zhengbin, and eat at Miaokou in the evening before the train back. Total travel time to/from Taipei: about 1.5 hours each way.

Keelung as end point of a Jiufen–Shifen loop: A popular approach is to start the day in Shifen (train from Taipei, ~60 min), continue to Jiufen (taxi from Ruifang, ~15 min), and end with dinner at Miaokou Night Market before the train back to Taipei from Keelung Station. This runs 10–12 hours but covers three distinct experiences.

See the best day trips from Taipei guide and north coast loop guide for detailed routing of all north coast combinations.

Practical notes

Rain: Keelung receives about 2,000 mm of rain annually and is often cloudy even when Taipei is clear. A compact umbrella is essential. The Miaokou Night Market has enough covered stalls to weather a light shower, but heavy rain makes it unpleasant.

The train is much better than the bus for getting to and from Taipei. Buses get caught in traffic on weekend evenings; trains are on schedule.

Miaokou on weekdays: The night market is good on weekdays but significantly less crowded and easier to navigate. Weekend evenings bring large tour groups.

Getting between Keelung sights without a car: Bus 103 from Keelung Station covers Heping Island and Zhengbin Harbour. Ershawan Fort requires a 20-minute walk or taxi. The night market is a 10-minute walk from the station. Everything is manageable without a car.

Frequently asked questions about Keelung

Is Keelung worth visiting from Taipei?

Yes, particularly if you enjoy authentic food markets. The Miaokou Night Market is less touristy and more historically grounded than Shilin. Combined with Yehliu or Jiufen, it makes a satisfying north coast day. As a standalone evening excursion (train over at 5:30 PM, dinner at Miaokou, train back by 9:00 PM), it’s excellent value.

What is Keelung famous for?

Primarily Miaokou Night Market (one of Taiwan’s oldest) and its deep-water port, which handles much of Taiwan’s container shipping. Heping Island’s geology and Zhengbin’s colourful harbour are secondary but genuine attractions.

How far is Keelung from Jiufen?

About 15 km by road. A taxi costs approximately TWD 300–400 one way. There is no direct public bus link between Keelung and Jiufen — you connect via Ruifang. Most visitors use a taxi or tour bus for this segment.

Is Keelung rainy?

Among the rainiest cities in Taiwan. Annual rainfall exceeds 2,000 mm. Even on nominally clear days, light drizzle is possible. Pack accordingly and do not count on Keelung outdoor activities being weather-reliable.

What should I eat at Miaokou Night Market?

Top picks: ba-wan (stuffed rice balls), braised pork rice, oyster noodles, tempura fish cakes, and sweet tangyuan (glutinous rice balls) near the temple. Budget TWD 200–350 for a comprehensive sampling.

Should I visit Heping Island if I’ve already been to Yehliu?

It’s optional rather than essential — the sandstone geology is comparable, so if time is limited, prioritise Yehliu and spend the saved time at Zhengbin Harbour or Miaokou instead. If you’re spending a full day around Keelung without a Yehliu visit, Heping Island is worth the detour, especially for the far smaller crowds.

Top experiences

Bookable activities with verified prices and instant confirmation on GetYourGuide.