
Shipping from Dubai to Bahrain works by sea into Khalifa Bin Salman Port, by truck across Saudi Arabia and the King Fahd Causeway, or by air into Bahrain International Airport. Most commercial cargo goes by sea in containers. Road suits pallets and urgent full truckloads, and air suits small, urgent parcels. This guide covers the ports, each transport mode, Bahrain customs on the OFOQ system, duty and VAT, restricted goods and the steps we follow.
Shipping from Dubai to Bahrain at a glance
| Item | Detail |
|---|---|
| Main UAE loading port | Jebel Ali Port, Dubai (DP World) |
| Main Bahrain discharge port | Khalifa Bin Salman Port (KBSP), Hidd, run by APM Terminals Bahrain |
| KBSP container terminal | 1,800 m quay, 15 m maximum depth alongside, 840 reefer plugs |
| Road link into Bahrain | King Fahd Causeway from Khobar in Saudi Arabia, 25 km long |
| KBSP to the causeway | About a 25 km drive |
| Air gateway | Bahrain International Airport, 13 km from KBSP |
| Customs authority | Customs Affairs, Ministry of Interior, Bahrain |
| Customs system | OFOQ (electronic declarations and online payment) |
| Standard import duty | 5% on most goods from outside the GCC; 125% alcohol; 100% tobacco |
| VAT | 10% standard rate since 1 January 2022 |
| Modes we plan | FCL, LCL, breakbulk and project cargo, dangerous goods, air cargo |
Sea, road or air: which mode fits your cargo to Bahrain?
Bahrain is an island with a road link, so you have three real modes. Volume, urgency and cargo type decide.
| Mode | Route | Best for | Watch out for |
|---|---|---|---|
| Sea FCL | Jebel Ali to Khalifa Bin Salman Port | Full container volumes, heavy goods, steady supply | Sailing days, free time at KBSP, documents before arrival |
| Sea LCL | Consolidated box from Dubai to KBSP | A few pallets or cubic metres | Release depends on the consolidator's paperwork |
| Road (full or part truck) | UAE to Saudi Arabia, then the King Fahd Causeway into Bahrain | Door-to-door pallets, urgent trucks, cargo already in a UAE warehouse | Transit through Saudi Arabia, border queues, truck and driver documents |
| Breakbulk or project | General cargo or heavy-lift vessel, or flat racks on a container service | Machinery, steel, oversized pieces | Lift plan, road escort in Bahrain for tall loads |
| Air | Dubai to Bahrain International Airport | Spare parts, samples, urgent small shipments | Cost per kilo, DG acceptance rules |
A simple rule: if the cargo fills a container and is not urgent, compare sea FCL first. If it is a few pallets that must arrive at a door, compare LCL against a part truckload. If it must arrive tomorrow, it is air.
Sea freight from Dubai to Bahrain: ports on both ends
Loading ports in the UAE
Most sea cargo for Bahrain loads at Jebel Ali, which has the widest choice of carrier services in the UAE. If your goods are in Abu Dhabi, Khalifa Port in Abu Dhabi can cut the truck leg to the quay. Our Jebel Ali port shipping guide covers the terminals, cut-offs and export steps at the Dubai end.
The terminal on your booking decides where your truck delivers the full container. Check it on the booking confirmation before you plan the stuffing date.
The Bahrain end: Khalifa Bin Salman Port
Khalifa Bin Salman Port opened for business on 1 April 2009 in Hidd and is described by its operator as Bahrain's only general commercial port. It sits on 110 hectares of reclaimed land. APM Terminals Bahrain runs it under a concession that started in 2009.
| KBSP facility | Figure |
|---|---|
| Quay length | 1,800 m |
| Maximum quayside depth | 15 m |
| Maximum vessel length | 360 m |
| Ship-to-shore cranes | 4 post-Panamax |
| Rubber tyre gantries | 12 |
| Initial annual capacity | 1 million TEU (potential 3 million TEU) |
| Warehousing | 63,500 m² |
| Reefer plugs | 840 |
| Services | Containers, general cargo, Ro-Ro, breakbulk projects, cruise and passenger |
The terminal works 24 hours a day, seven days a week. The truck gate runs from 04:00 to 22:00 Saturday to Thursday and 08:00 to 16:00 on Friday, so plan delivery from the port inside those hours.
FCL and LCL sea freight from Dubai to Bahrain
Container cargo moves in two ways.
- FCL (full container load). You book a whole 20ft or 40ft box. It is sealed at your site or a warehouse in the UAE and opened again only at the consignee or for customs inspection.
- LCL (less than container load). Your cargo shares a box with other shippers. It is packed at a container freight station in Dubai and unpacked at KBSP before release.
Two rules at KBSP matter for LCL and for containers unpacked at the port. APM Terminals asks for the delivery order and payment receipt for LCL by 15:30 on the day before the booking. FCL cargo unpacked at the port must be collected within three hours of being unpacked and cleared, or extra charges apply under the port tariff. Have your truck ready before the cargo is released.
For reefers, give us the set temperature and ventilation at booking. For the cost side of the choice between the two, our article on FCL vs LCL costs walks through the break-even point, and our sea freight service page explains what we book and manage.
[AMIR-FACT: carriers or feeder services Anil Darya actually uses from Jebel Ali to Khalifa Bin Salman Port, with sailing frequency]
Road freight from Dubai to Bahrain via Saudi Arabia
There is no direct road between the UAE and Bahrain. A truck from Dubai drives into Saudi Arabia, crosses the Eastern Province and enters Bahrain over the King Fahd Causeway. The causeway links Khobar in Saudi Arabia with Al Jasra in Bahrain, is 25 km long and opened in November 1986. Its border post sits on an artificial island in the middle, with customs and immigration on site.
Trucks between the UAE and Saudi Arabia mostly cross at Al Batha. Saudi customs figures for March 2026 ranked it first among Saudi land ports by truck numbers, with the King Fahd Causeway second.

How the road leg works
- Export clearance in the UAE. The goods leave the UAE on an export or re-export declaration.
- Transit through Saudi Arabia. The truck crosses Saudi Arabia under a customs transit procedure. Under the GCC unified customs guide, transit vehicles must hold a valid licence, take a customs seal, and have a partition between the driver's cabin and the cargo.
- Entry into Bahrain. The cargo is declared to Bahrain Customs Affairs. For land imports, the GCC guide lists a manifest in place of the bill of lading.
- Delivery. The truck delivers to the consignee's door or warehouse once customs releases the goods.
Trucking containers straight into KBSP
Road can also carry sea containers. In April 2026 APM Terminals Bahrain published a procedure for GCC-registered trucks arriving at KBSP over the King Fahd Causeway. Under it, trucks can gate in full import containers and empties and gate out full export containers. The declaration is an IM8 transfer authorisation, with no extra customs steps at the causeway, and clearance is completed at KBSP. Only the local Bahrain agent of the container operator can request the slot, at least three hours before arrival, and the driver needs a port pass and a valid GCC driving licence.
Saudi and Bahraini trucks delivering export reefers through the causeway must also register with APM Terminals, carry RFID tags and use twist-locks rather than chains.
Road beats sea when palletised goods in a UAE warehouse must reach a door in Bahrain on a fixed day. Sea usually wins for heavy, dense cargo and steady container flows.
[AMIR-FACT: whether Anil Darya books cross-border trucks from the UAE to Bahrain, and through which partner or transport company]
Breakbulk, project and out-of-gauge cargo to Bahrain
APM Terminals lists general cargo, Ro-Ro and breakbulk projects among KBSP's services, and the port has a 63,500 m² warehouse area. Typical cargo includes steel, machinery, generators and plant for industrial projects.
Pieces that fit a 40ft flat rack or open top by size and weight can go on a container service, which usually gives you more sailings. Larger pieces need a general cargo or heavy-lift vessel. In Bahrain, loads over 5 m high leaving the port must be notified to the traffic department for an escort, so plan the road move before the vessel arrives.
For a project shipment, we collect drawings, weights and centre of gravity for each piece, agree lifting and lashing with the carrier, and line up customs so the cargo leaves the quay quickly. Our break bulk and project cargo service explains what we cover.
Dangerous goods from Dubai to Bahrain
KBSP handles all hazardous cargo classes, subject to compliance, and APM Terminals does not ask for its own extra planning approval. The port rules are strict, though.
| Rule at KBSP | What it means for you |
|---|---|
| MSDS and cargo manifest for every hazardous container, 72 hours before vessel arrival | Send the SDS with the booking, not after sailing |
| Class 1 and Class 7: government approvals shared with the terminal 72 hours before arrival or export gate-in | Apply for approvals in Bahrain before the cargo leaves Dubai |
| 100% surcharge for Class 1, Class 5.2, Class 6.1 and 6.2, and Class 7 | Budget for higher terminal charges on these classes |
| Hazardous storage charged at BHD 88 per container per day, with no free days | Clear and collect DG containers as soon as they land |
On the Dubai side, you need a correct UN number, proper shipping name, class and packing group, a signed dangerous goods declaration, UN-approved packaging and labels, and carrier acceptance before the booking is confirmed. Our dangerous goods shipping team checks the paperwork and the carrier's acceptance first.
Air cargo from Dubai to Bahrain
Air freight lands at Bahrain International Airport, 13 km from KBSP. It suits spare parts, documents, samples and high-value goods where a day matters more than the rate. APM Terminals also runs a sea-to-air link between the port and the airport with a two-hour bonded lead time, which matters if you move cargo onwards by air from Bahrain.
Dangerous goods by air follow IATA and airline rules. See our air cargo service.
How long does shipping from Dubai to Bahrain take?
We could not open a carrier schedule that publishes a Jebel Ali to KBSP transit time, so we do not quote one. Forwarder pages give a wide spread of unsourced figures.
Time on this lane depends on the sailing day, whether the service is direct, how fast Bahrain customs clears the goods and, for road, waiting time at the Saudi and Bahrain borders.
[AMIR-FACT: Anil Darya's real port-to-port and door-to-door transit time Jebel Ali to Bahrain by sea FCL, sea LCL and road, from recent shipments]
Bahrain customs: OFOQ, documents and who files
Bahrain Customs Affairs sits under the Ministry of Interior. Declarations are made in the OFOQ system: the applicant submits the declaration, attaches the documents and pays fees online. Bahrain applies the Unified Customs Law of the GCC States and the GCC guide for customs procedures at first points of entry.
Who can file the declaration?
Under the GCC guide, the importer, the importer's representative or an authorised customs broker completes the declaration electronically. The importer needs a customs code, which is issued against evidence of the importer's business activity. The US Commercial Service advises using a registered, licensed clearing agent in Bahrain. We prepare the shipping documents in Dubai and work with your clearing agent or a Bahrain clearing agent you appoint.
Which documents does Bahrain customs need?
| Document | Sea | Road | Air | Notes |
|---|---|---|---|---|
| Original commercial invoice | Yes | Yes | Yes | Customs may ask for an Arabic translation |
| Original certificate of origin | Yes | Yes | Yes | Decides whether GCC-origin treatment applies |
| Packing list with HS codes | Yes | Yes | Yes | Add UN numbers for chemicals and DG |
| Bill of lading or air waybill | Bill of lading | No | Air waybill | Road cargo moves on a manifest instead |
| Delivery order | Yes | No | Yes | From the carrier's agent in Bahrain |
| Permits or conformity proof | If restricted | If restricted | If restricted | From the ministry that controls the product |
The OFOQ payment service lists a fee of BD 3 for a declaration filed before the goods arrive and BD 5 for statement fees. Filing before arrival is cheaper and faster, so send final documents before the vessel sails.
At KBSP, after the declaration is cleared, the consignee collects the cargo release from the terminal on payment of terminal handling and any storage charges. All empty containers pass through a customs scanner.

Duty and VAT on cargo from Dubai to Bahrain
Bahrain and the UAE are both members of the GCC Customs Union. That changes how duty works compared with cargo from outside the Gulf.
| Your goods | Customs duty in Bahrain | What to show |
|---|---|---|
| Made in the UAE or another GCC state and meeting GCC origin rules | Exempt under the GCC Customs Union | Certificate of origin and invoice showing the country of origin |
| Foreign goods already cleared and duty-paid in the UAE | No second duty if you prove duty was paid at the first point of entry | Proof of duty paid from UAE customs |
| Foreign goods moving through Dubai without UAE duty (re-export, free zone, transit) | 5% for most goods; 125% alcohol; 100% tobacco | Full import declaration in Bahrain |
The US Commercial Service guide states the first-point-of-entry rule this way: goods are duty free inside the GCC if the importer presents certificates from the first entry point proving duty was paid, otherwise the final destination collects the duty. Your clearing agent applies the exact treatment to your HS code, so ask before you set the selling price.
VAT is separate from duty. Bahrain's standard VAT rate is 10%, in force since 1 January 2022, and the National Bureau for Revenue administers it. Some goods are zero-rated or exempt. If the consignee is VAT-registered, ask its tax adviser how import VAT is accounted for on its returns.
The declaration type at the Dubai end decides your row. Re-export cargo has not paid UAE duty, so Bahrain collects it.
Restricted and prohibited goods in Bahrain
The US Commercial Service lists these items as prohibited under Bahraini customs rules:
- Narcotic drugs of all kinds, including CBD oil.
- Used or reconditioned tyres.
- Cultured pearls.
- Cigarette advertising material.
- Radio or remote-controlled model aircraft, and toy guns that fire projectiles.
- Asbestos and items containing asbestos.
- Raw ivory, ivory articles and rhinoceros horn.
- Live swine.
- Printed or other material that conflicts with public morality, and seditious material.
Other goods are allowed only with approval:
| Goods | What is needed |
|---|---|
| Medicines | Imported by a pharmacy or drug store licensed by the Ministry of Industry and Commerce, after Ministry of Health approval |
| Beef and poultry | Health certificate from origin and a halal slaughter certificate from an approved Islamic centre |
| Tobacco | Release by the Ministry of Health after inspection, with conformity and health certificates |
| Products regulated by Testing and Metrology | Proof of conformity checked by the Ministry of Industry and Commerce through OFOQ |
| Explosives (Class 1) and radioactive (Class 7) goods | Government approvals before arrival at KBSP |
What affects the cost of cargo from Dubai to Bahrain?
We do not publish rates because they move with carrier pricing and cargo details. These are the factors that drive the price you are quoted.
| Cost factor | Why it changes the price |
|---|---|
| Mode | Sea, road and air are priced on different bases: per container, per truck or per kilo |
| Container size and type | 20ft, 40ft, reefer, flat rack and open top carry different rates |
| Weight and volume | LCL and air are charged on the greater of weight or volume |
| Cargo class | DG and out-of-gauge cargo pay surcharges at origin and at KBSP |
| Terminal and port charges | Handling at both ends, storage after free time, unpacking for LCL |
| Duty and VAT | Depend on origin, HS code and whether UAE duty was already paid |
| Inland trucking | Pickup in the UAE and delivery from KBSP to the consignee |
| Free time | Demurrage and detention start once free days run out |
| Incoterm | Decides which costs sit with the seller and which with the buyer |
Two of these are easy to control: send documents early so storage does not build up, and agree the Incoterm clearly. Our guides to demurrage and detention and Incoterms 2020 for sea freight explain both.
How to ship from Dubai to Bahrain step by step
- Send us the cargo details. Commodity, HS code, weight, volume or dimensions, pickup address in the UAE, delivery address in Bahrain and the Incoterm.
- Choose the mode. We price sea FCL or LCL, and road or air where they fit, so you can compare door-to-door.
- Check Bahrain requirements. We confirm with your consignee or its clearing agent whether the goods need a permit, conformity proof or a certificate of origin, and who files in OFOQ.
- Book space. For DG, reefer or out-of-gauge cargo we get carrier acceptance first.
- Pick up and pack. We arrange the empty container or truck, stuffing, lashing and sealing in the UAE.
- Clear UAE export. We file the export or re-export declaration and deliver to the port before the cut-off.
- Send documents. Invoice, packing list, certificate of origin and bill of lading go to the consignee or clearing agent before arrival, so the OFOQ declaration can be filed early.
- Clear and deliver in Bahrain. The clearing agent files, duty and VAT are paid, the terminal releases the cargo and the consignee's truck collects it.
- Return the empty. The container goes back to the depot the carrier names, inside free time.
[AMIR-FACT: one real Dubai to Bahrain shipment Anil Darya handled (cargo, mode, port or crossing, how long it took, any problem solved)]
Checklist before you ship to Bahrain
- HS code confirmed for every item.
- Invoice, packing list and bill of lading show the same weights, piece counts and consignee.
- Original certificate of origin issued, especially for UAE-made goods claiming GCC treatment.
- Proof of UAE duty paid if you want to avoid a second duty on foreign goods.
- Consignee has a Bahrain customs code or a licensed clearing agent ready to file in OFOQ.
- Permits or conformity proof applied for before the cargo leaves Dubai.
- For DG: SDS, DG declaration and carrier acceptance, plus Bahrain approvals for Class 1 and 7.
- For road: truck, driver and transit documents for Saudi Arabia in order.
- For project cargo: drawings, lift plan and an escort plan for tall loads in Bahrain.
- Free time at KBSP agreed with the carrier.
- Cargo insurance arranged.
Common mistakes on the Dubai to Bahrain lane
- Assuming all goods from Dubai are duty free in Bahrain. Only GCC-origin goods or goods with proof of UAE duty paid avoid Bahrain duty.
- No certificate of origin. Without it, UAE-made goods can be treated like foreign goods.
- Late documents. A declaration filed after arrival costs more and delays release.
- Leaving LCL cargo at the port. Unpacked cargo must be collected within three hours of release.
- Sending DG without the 72-hour notice. KBSP needs the SDS and manifest before the vessel arrives.
- Booking road freight with no transit plan for Saudi Arabia. The truck stops at the border.
- Mixing up ports. Khalifa Bin Salman Port in Hidd is the commercial port; it replaced the older Mina Salman port for commercial cargo.
Frequently asked questions
What is the main port for shipping from Dubai to Bahrain?
Cargo usually loads at Jebel Ali in Dubai and discharges at Khalifa Bin Salman Port in Hidd, Bahrain's commercial port. APM Terminals Bahrain operates it.
Can I send cargo from Dubai to Bahrain by road?
Yes. Trucks drive from the UAE through Saudi Arabia and enter Bahrain over the King Fahd Causeway. The cargo crosses Saudi Arabia under a customs transit procedure and is declared to Bahrain Customs Affairs on arrival.
How long does shipping from Dubai to Bahrain take?
It depends on the mode, the sailing and clearance in Bahrain. Ask us for the current schedule when you book.
Do I pay customs duty in Bahrain on goods from Dubai?
Goods of GCC origin are exempt under the GCC Customs Union. Foreign goods that already paid duty in the UAE are not charged again if you show proof. Other goods pay 5% for most items, 125% for alcohol and 100% for tobacco.
What is the VAT rate in Bahrain?
Bahrain's standard VAT rate is 10%, in force since 1 January 2022. Some goods are zero-rated or exempt.
What documents do I need to ship from Dubai to Bahrain?
An original commercial invoice, original certificate of origin, packing list with HS codes and the bill of lading or air waybill. Road cargo uses a manifest instead of a bill of lading, and restricted goods need a permit or conformity proof.
What is OFOQ?
OFOQ is the electronic system Bahrain Customs Affairs uses for customs declarations. The importer or its clearing agent files the declaration, attaches documents and pays fees online.
Can I ship dangerous goods from Dubai to Bahrain?
Yes. Khalifa Bin Salman Port handles all hazardous classes, but the SDS and manifest must reach the terminal 72 hours before the vessel arrives, and Class 1 and Class 7 need government approval.
Which goods are banned from import into Bahrain?
Banned items include narcotics, used tyres, cultured pearls, asbestos, ivory and live swine. Medicines, meat and tobacco need approval.
Get a quote for shipping from Dubai to Bahrain
Send us your cargo details and we will price the sea, road or air option that fits. Use our freight rate inquiry form, or contact our team to talk through a DG, breakbulk or project shipment first. You can also read more about our Dubai freight forwarding team.
Sources
- APM Terminals Bahrain: Our terminal (quay, depth, cranes, capacity, reefer plugs, concession)
- APM Terminals Bahrain: Location (airport, causeway distance, sea-to-air link)
- APM Terminals Bahrain: General information (hours, LCL, hazardous cargo, trucks, empties)
- APM Terminals Bahrain: Procedure for GCC-based trucks at KBSP (April 2026)
- APM Terminals Bahrain: Cargo-related tariff changes (three-hour collection rule)
- Ministry of Transportation and Telecommunications, Bahrain: Khalifa Bin Salman Port
- Bahrain.bh: Pay the customs declaration (OFOQ, documents, fees)
- Bahrain.bh: Customs clearance for products regulated by Testing and Metrology
- Bahrain.bh: Release of tobacco shipments
- Bahrain.bh: Value Added Tax in the Kingdom of Bahrain (10% standard rate)
- GCC Secretariat General: Unified Guide for Customs Procedures at First Points of Entry
- US International Trade Administration: Bahrain import tariffs
- US International Trade Administration: Bahrain import requirements and documentation
- US International Trade Administration: Bahrain prohibited and restricted imports
- Wikipedia: King Fahd Causeway (length, opening, border island)
- Arab News: Saudi land ports truck movements to GCC, March 2026 (citing ZATCA)
Reviewed: 10 November 2026
