Extending a visa in Kuching means dealing with the Sarawak Immigration Department, which runs separately from Peninsular Malaysia’s federal immigration. The process takes 1–3 working days, costs RM 100 per month for most social visit pass extensions, and requires a visit to the immigration office on Jalan Simpang Tiga. In my own visits, and in what I’ve heard from other expats, extensions go through without difficulty when you apply before your current stamp expires, though approval is always the officer’s call, not a guarantee.
Part of our guide to Visas & Immigration in Kuching.
The part that trips people up is that Sarawak controls its own immigration, a power written into the Malaysian Constitution when Sarawak joined the federation in 1963 (see Article 161E and the Malaysia Agreement 1963 safeguards). The forms, the office, and sometimes the processing differ from what you read on federal immigration websites or in forums written by people in KL. This guide covers the Kuching process based on my own visits and the experiences of other expats who have done it recently.
Key Takeaways
- Sarawak has its own immigration authority, so the process differs from Peninsular Malaysia (source)
- Social visit pass extensions cost RM 100 per month and are usually approved in 1–3 working days
- The Sarawak Immigration Department is at Bangunan Sultan Iskandar, Jalan Simpang Tiga
- Bring your passport, a completed IM.12 form, a passport photo, and proof of funds
- Apply at least 7 days before your current stamp expires
- Maximum total stay on a social visit pass is typically 90 days (some nationalities 30 or 60)
- Overstaying is a criminal offence under the Immigration Act 1959/63: a fine of not less than RM 10,000, up to five years’ jail, or both
- Visa runs to Pontianak (Indonesia) are possible but involve a full border crossing
Contents
- What Type of Visa Are You On?
- Where Is the Immigration Office in Kuching?
- What Documents Do You Need?
- Step by Step: Extending a Social Visit Pass
- How Much Does It Cost?
- How Long Does It Take?
- Can You Do a Visa Run from Kuching?
- What’s Different About Sarawak Immigration?
- FAQ
What Type of Visa Are You On?
Before heading to the immigration office, confirm what you’re working with. The process depends on your visa type:
Social Visit Pass (SVP) is the most common for tourists and short-term visitors. Most nationalities get 30 or 90 days on arrival. This is the pass most people need to extend, and it’s the one this guide focuses on. The federal rules for the short-term social visit pass are published on imi.gov.my.
Professional Visit Pass is for foreign workers on assignment. It’s employer-sponsored, and extensions are handled by the employer through their own immigration liaison.
Student Pass is issued through UNIMAS, Swinburne Sarawak, or other institutions. Your university handles renewals.
Employment Pass / Expatriate Pass are long-term work visas. Renewal is employer-driven and involves the Sarawak Labour Department in addition to immigration.
Malaysia My Second Home (MM2H) is a long-term residence programme. Renewal is a separate process through the MM2H Centre.
This guide focuses on the Social Visit Pass extension, the process that most independent travellers, digital nomads, and expats-in-waiting will need.
Where Is the Immigration Office in Kuching?
Sarawak Immigration Department (Jabatan Imigresen Negeri Sarawak)
Bangunan Sultan Iskandar
Jalan Simpang Tiga
93050 Kuching, Sarawak
Official site: immigration.sarawak.gov.my
Hours: Monday to Friday, 8:00am–5:00pm (closed 12:30–2:00pm for lunch). Closed on weekends and public holidays.
Getting there: RM 8–12 by Grab from the city centre. The building sits on a busy main road and is clearly signposted. Tell the driver “Imigresen Simpang Tiga” and everyone knows it.
Parking: Available but limited. If you’re driving, arrive before 8:30am for a spot.
The office handles walk-in applications. There is no online portal for Sarawak immigration extensions, unlike some Peninsular Malaysia processes. You go in person.
What Documents Do You Need?
Prepare these before you go. Missing documents mean a wasted trip:
- Passport with at least 6 months validity remaining
- Photocopy of passport biodata page, the page with your photo and details
- Photocopy of your current entry stamp, the Sarawak immigration stamp you received on arrival
- Completed Form IM.12, the extension application form, available at the immigration office or from the Sarawak Immigration Department. Fill it out in advance.
- One passport-sized photo, white background, recent
- Proof of sufficient funds, a bank statement or credit card statement showing you can support yourself. No specific minimum is published, but having RM 3,000–5,000 visible in your account avoids questions.
- Return flight ticket or onward travel plans. Not always asked for, but having it ready prevents complications. A booking confirmation, even a flexible one, works.
- Accommodation details: hotel booking, rental agreement, or a letter from your host if staying with friends or family
Bring originals and photocopies of everything. The office has a photocopy service (RM 0.20/page) but using it costs time. Come prepared.
Step by Step: Extending a Social Visit Pass
Here’s the process, based on my most recent visit (February 2026):
Step 1: Arrive early. The office opens at 8am, but I try to arrive by 7:30am-7:45am to get in as early as possible before the mid-morning queue builds and all the visa renewal agents arrive. They’ll open the counter to distribute numbers; it’s a first come, first serve basis.
Step 2: Submit documents at the designated counter. Hand over your passport, completed IM.12 form, photos, photocopies, and supporting documents. The officer will review them and may ask a few questions: why you’re extending, where you’re staying, what you do for work. Be straightforward. “I’m visiting and want more time to explore Sarawak” is a perfectly acceptable answer.
Step 3: Wait for processing. In most cases, you’ll be told to return the next day or within 2–3 working days. It can honestly range anywhere from a few days to a few weeks. They don’t keep your passport during processing, so do ask why they need it in case they ask.
Step 4: Pay the fee. RM 100 per month of extension. Cash or card accepted (card acceptance is recent, so bring cash as backup). You’ll receive a receipt.
Step 5: Collect your passport. Return on the date specified. Your passport will have a new stamp with the extended date. Check the stamp carefully before leaving the building and confirm the new expiry date is correct.
Total time at the office: 30–120 minutes for submission (depending on queue). 5-20 working days for processing. 60-120 minutes for collection.
How Much Does It Cost?
| Service | Cost (RM) |
|---|---|
| Social Visit Pass extension (per month) | 100 |
| Form IM.12 | Free |
| Photocopies at office | 0.20/page |
| Passport photos (if needed, from nearby shop) | 8–12 |
Total realistic cost: RM 100–120 including photocopies and photos.
Overstaying is where the cost stops being trivial. Under the Immigration Act 1959/63, living in Malaysia after your pass expires carries a fine of not less than RM 10,000, imprisonment of up to five years, or both. In practice, smaller overstays are often resolved through a compound fine at the officer’s discretion under the Immigration Regulations (Compounding Offences) 2003, but you are relying entirely on that discretion, and a serious or repeated overstay can mean detention and a blacklist that bars you from re-entering Malaysia. Apply for your extension before your current stamp expires. A week before is ideal.
How Long Does It Take?
| Step | Duration |
|---|---|
| Document preparation | 30 minutes (at home) |
| Queue and submission | 60–180 minutes |
| Processing | 5-20 working days |
| Collection | 60-120 minutes |
| Total | 7-20 days including processing |
The processing time has been consistently 1–3 working days in my experience and in reports from other expats through 2025–2026. During peak periods (around school holidays or major festivals), it can stretch to 5 working days. Apply early if your trip coincides with Gawai (late May/early June) or Chinese New Year.
Can You Do a Visa Run from Kuching?
Yes. Kuching is close to the Indonesian border, which makes visa runs a practical option.
Pontianak (Indonesia), the standard visa run:
Kuching to Pontianak is about 5 hours by bus (RM 40–60 one way) via the Tebedu–Entikong border crossing. You exit Sarawak immigration, enter Indonesia, spend at least one night (most people spend a weekend, and Pontianak has its own food scene worth exploring), then re-enter Sarawak on a fresh social visit pass.
What to know:
– You pass through both Sarawak immigration (exit) and Indonesian immigration (entry), and the reverse on return
– Indonesia offers visa-free entry (30 days) for most nationalities, or a visa on arrival (around US $35) for others. Check the latest at the Indonesian Directorate General of Immigration
– On re-entry to Sarawak, you get a fresh social visit pass and the clock resets
– Bus services run daily from Kuching to Pontianak. Book through the bus terminal at Jalan Penrissen or online through Easybook.
– Bring your passport, RM cash, and a change of clothes. Pontianak rewards more than a transit stop, and the food alone (nasi campur, bakso) justifies an overnight
Kota Kinabalu (Sabah), the alternative visa run:
Flying to Kota Kinabalu (1-hour flight, RM 100–300 return on AirAsia) technically takes you out of Sarawak’s immigration zone and into Sabah’s, which runs its own immigration too. On return to Sarawak, you pass through Sarawak immigration again. This does not always result in a fresh pass, though. Immigration officers may continue your existing stamp rather than issue a new one, so the Pontianak route is more reliable for a clean reset.
What’s Different About Sarawak Immigration?
If you’ve dealt with immigration in KL, Penang, or Johor, the Kuching experience differs in a few ways:
Sarawak runs its own system. This is the big one, and it genuinely catches people out. Sarawak’s control over its own immigration is a constitutional power it kept when it joined Malaysia in 1963, set out in Article 161E of the Federal Constitution and the Malaysia Agreement 1963. The practical upshot: a pass or stamp issued in Peninsular Malaysia does not by itself guarantee you entry into Sarawak. Even Malaysians from the peninsula clear a separate immigration checkpoint to get here, and foreign nationals get an additional Sarawak entry stamp on top of their Malaysian one. People arrive assuming “I’m already in Malaysia” covers them, and then discover Sarawak treats entry as its own gate. It does. Plan around that, not around the peninsular rules you read first.
The office is smaller and less crowded. Kuching’s immigration office handles a fraction of the volume of the federal offices in the Klang Valley. Wait times are shorter and the atmosphere is calmer.
Sarawak-specific stamps. Your entry and extension stamps are specific to Sarawak. If you fly to Peninsular Malaysia and return, you go through Sarawak immigration again and get a new Sarawak stamp. This is part of the broader autonomy that sets Sarawak apart within Malaysia.
No online extension system (as of June 2026). Peninsular Malaysia has been rolling out online immigration services. Sarawak has not. You go in person. This may change, but for now, plan a physical visit.
Friendlier process for long-stayers. Anecdotally, and this is based on conversations with other expats rather than official policy, Sarawak immigration tends to be more accommodating toward people who clearly intend to spend time and money in the state. Come prepared, be polite, and the process is usually smooth.
FAQ
How many times can I extend my social visit pass in Sarawak?
There is no published limit on the number of extensions, but the total stay on a social visit pass is typically capped at 90 days (some nationalities 30 or 60). After that, you’ll need to leave and re-enter, or apply for a different visa type.
Can I extend my visa online in Kuching?
Not as of June 2026. The process is in-person only at the Sarawak Immigration Department.
What happens if I overstay?
Overstaying is a criminal offence under the Immigration Act 1959/63. The penalty for living in Malaysia after your pass has expired is a fine of not less than RM 10,000, imprisonment of up to five years, or both. Lesser overstays are often compounded at the officer’s discretion, but detention and a re-entry blacklist are real outcomes for serious cases. Apply for your extension before your current stamp expires.
Is the process different for different nationalities?
The process is the same for all nationalities, but the initial visa-free period varies. Citizens of most Western countries, Japan, South Korea, and ASEAN nations get 90 days. Some nationalities get 30 or 60 days. Check the Malaysian Immigration visa-by-country list for your country’s specific allowance.
Do I need a visa to enter Sarawak if I already have a Malaysian visa?
You need to pass through Sarawak immigration separately. Most visa types that allow entry to Malaysia also allow entry to Sarawak, but you receive a separate Sarawak entry stamp with its own duration. This is a consequence of Sarawak’s immigration autonomy. Confirm with immigration before travel if your situation is unusual.
Can I work on a social visit pass?
No. The social visit pass does not allow employment. Remote work for a foreign employer is a grey area, and Malaysia has no specific digital nomad visa as of June 2026, though the DE Rantau nomad pass exists at the federal level and its standing in Sarawak should be confirmed locally. Working for a Malaysian employer requires an employment pass.
Immigration in Kuching is a paperwork-and-queues errand, and Sarawak’s separate system adds a wrinkle that the peninsular guides won’t warn you about. The fix is the same every time: confirm which pass you’re on, bring originals and photocopies of everything, and apply before your stamp runs out rather than after. Get those three right and the worst part of your morning is finding a parking spot on Jalan Simpang Tiga.
Settling in for longer? Read what it actually costs to live here and what language you’ll need to make Kuching feel like home.