View inside ›20-Passenger Party Bus
- Birthdays, bachelorettes, small grad groups
- 4 TVs · surround sound · LED lighting
- Our most-booked size

Party bus · 20, 30 & 40 passengers
Chauffeur-driven party buses with LED lighting, surround sound and leather lounge seating, picking up in 19 BC cities from Vancouver and Surrey to Langley and Whistler. Tax and gratuity are always in the quote. Phones are answered by an actual human, 24/7. We tested it at 3 a.m.: he was awake, slightly confused, and very helpful.
NorthLuxDrive rents chauffeur-driven party buses for 20, 30 and 40 passengers (plus a 56-passenger motor coach) across Metro Vancouver, the Fraser Valley and Whistler. Prices start at $720 for 2 hours, all-in, with GST and gratuity already included. Call or text +1 (236) 990-6564, answered by a person 24/7.
The buses
Count everyone riding and pick the bus with a seat or two to spare. Tap a bus to step inside.
View inside ›
View inside ›
View inside ›
View inside ›Inside the buses






| Feature | 20-passenger | 30-passenger | 40-passenger | 56-passenger coach |
|---|---|---|---|---|
| Screens | 4 LED TVs: 50″, 32″, two 15″ | 4 LED TVs: 50″, 32″, two 15″ | 7 screens: a 42″ plus six 27″ | Coach seating |
| Sound | Rockford Fosgate surround | Rockford Fosgate surround | Surround + four 15″ subwoofers | PA system and microphone |
| Your music | Bluetooth, AUX, CD/DVD | Bluetooth, AUX, CD/DVD | Bluetooth, DVD | PA microphone |
| Lighting | Music-synced RGB LED | Music-synced RGB LED | Fibre-optic twinkle, laser show, music lighting | Standard cabin lighting |
| Ceiling | Starlight mirrored | Starlight mirrored | Starlight mirrored | — |
| Seating | Leather U-shaped lounge | Leather U-shaped lounge | Leather U-shaped lounge | Reclining coach seats |
| Washroom | No | No | No | Select coaches |
| Privacy | Divider, blinds, 5% tint | Divider, blinds, 5% tint | Divider, 5% tint | — |
| Luggage | — | — | — | Overhead and underfloor |
Where we pick up
Our buses are based in Metro Vancouver, so most of the Lower Mainland shares the same starting prices. Open your area, tap Get a quote, and the pickup is already filled in. Whistler is about two hours up the Sea-to-Sky Highway, which is why it has its own 4-hour minimum.
Downtown nights out, game-day runs to Rogers Arena and BC Place, and North Shore pickups all start at the same Metro Vancouver prices.
Vancouver party bus: North Vancouver, West Vancouver & downtownVancouver area: airport, chauffeur and limo service
Granville Entertainment District nights, Gastown and Yaletown dinners, Canucks games and concerts. Pick up from any Vancouver neighbourhood, home or hotel.
Granville Strip · Gastown · Yaletown · Coal Harbour · Rogers Arena · BC Place
Pickups from Lonsdale, Deep Cove and the Seymour and Capilano areas for birthdays, weddings and nights downtown.
Lonsdale Quay · Deep Cove · Capilano · Lynn Valley
Group transportation from Ambleside, Dundarave and the British Properties to downtown venues, weddings and Whistler trips.
Ambleside · Dundarave · British Properties · Horseshoe Bay
Central Metro Vancouver: one bus can collect your group from several addresses and head downtown, to a banquet hall or out to the Sea-to-Sky.
Burnaby & Richmond party busNew Westminster party bus
Pickups from Metrotown, Brentwood and local homes for banquet halls, birthdays, grad groups and nights in Vancouver.
Metrotown · Brentwood · Edmonds · Deer Lake
Hotel row, Steveston and Aberdeen pickups for River Rock nights, weddings and group outings across the Lower Mainland.
River Rock · Steveston · Aberdeen · Hotel row
Quay, Columbia Street and Queensborough pickups for weddings, birthdays and downtown nights out.
The Quay · Columbia Street · Queensborough · Sapperton
Coquitlam, Port Coquitlam, Port Moody, Maple Ridge and Pitt Meadows groups ride at Metro Vancouver prices, with drop-and-return popular for downtown nights.
Coquitlam party bus: Port Moody, Port Coquitlam, Maple Ridge & Pitt MeadowsTri-Cities, Maple Ridge & Pitt Meadows: airport, chauffeur and limo service
Birthdays, grad groups and wedding parties collected from Town Centre, Burke Mountain and nearby homes.
Town Centre · Coquitlam Centre · Burke Mountain · Maillardville
Tri-Cities pickups for celebrations, banquet halls and nights downtown or in Port Moody.
Downtown PoCo · Dominion Triangle · Citadel · Riverside
Rocky Point Park summer nights, waterfront weddings and group nights out.
Rocky Point Park · Inlet Centre · Newport Village · Suter Brook
Group pickups from Haney, Albion and Silver Valley for weddings, grad nights and trips into Vancouver.
Haney · Albion · Silver Valley · Hammond
Local home and venue pickups, easily combined with Maple Ridge or Tri-Cities groups.
Harris Road · Meadowtown · Old Pitt Meadows · Pitt Polder
South of the Fraser is one of our busiest pickup areas: banquet halls, wedding days, grad groups and countryside tours.
Surrey party bus: Delta, White Rock & LangleySurrey area: airport, chauffeur and limo service
Banquet halls, weddings, birthdays and grad groups from City Centre, Guildford, Newton, Fleetwood, Clayton and Cloverdale.
City Centre · Guildford · Newton · Cloverdale · Fleetwood · Clayton
North Delta, Ladner and Tsawwassen pickups for weddings, birthdays and nights downtown.
North Delta · Ladner · Tsawwassen · Tsawwassen Mills
Marine Drive, the pier and South Surrey pickups for beachfront celebrations and group nights.
Marine Drive · White Rock Pier · South Surrey · Crescent Beach
Fort Langley day trips, Langley Events Centre trips, weddings and nights out.
Fort Langley · Willowbrook · Langley Events Centre · Campbell Valley
Fraser Valley pickups are quoted on the route, so you see one all-in total that already covers the travel to your door.
Abbotsford, Chilliwack & Mission party busAbbotsford area: airport, chauffeur and limo service
Wedding parties, farm-venue tours, grad groups and concert trips, quoted on the route.
Abbotsford Centre · Clearbrook · Mill Lake · Matsqui
Wedding guests, Cultus Lake outings and nights out, quoted on the route.
Downtown Chilliwack · Cultus Lake · Rosedale · Sardis
Group pickups for weddings, grad nights and trips to Vancouver, quoted on the route.
Downtown Mission · Cedar Valley · Silverdale · Hatzic
Whistler runs on a 4-hour minimum. Squamish and Pemberton trips are quoted on request.
Whistler party bus from VancouverWhistler and Sea-to-Sky: transfers and group travel
Company trips, bachelor and bachelorette weekends and birthday nights on a 4-hour minimum booking. Longer routes include stops, since our party buses have no washroom.
Whistler Village · Creekside · Blackcomb Base · Squamish stop
Our party buses are based in Metro Vancouver. Events farther afield are quoted on request, with travel time and return arrangements built into your total.
Send your date, group size and hours and we quote Island service for you.
Victoria · Nanaimo · Sidney · Duncan
Tell us the route and dates and we confirm what is possible.
Kelowna · Kamloops · Vernon · Penticton
Picking up guests from several cities? Add every address in the quote form and we plan one route. Or call +1 (236) 990-6564, answered by a person 24/7.
Occasions
The usual bus size and booking style for each one.
Usually the 20-passenger bus, drop-and-return or 3–4 hours with dinner and a club stop.
Learn moreA 20 or 30-passenger bus booked hourly so the whole group moves between venues together.
Learn moreA 30 or 40-passenger bus with photo stops. Parents book and pay directly. Riders under 19 have extra BC requirements.
Learn moreBridal party and guests from ceremony to photos to reception on one schedule.
Learn moreDrop-and-return for one venue, or hourly for the Granville Strip, Gastown and Yaletown.
Learn moreDropped near Rogers Arena or BC Place with no parking, and collected after.
Learn more40-passenger buses or a 56-passenger coach, invoiced to the company or paid against a PO.
Learn moreHourly bookings through Fort Langley, the Fraser Valley farm country or holiday light displays.
Learn moreGuest shuttles for sangeet, ceremony and reception days, often two buses on one timeline.
Learn moreHouse rules
Party buses are regulated in BC. Check the latest at the Passenger Transportation Board and the BC government licensing guidance.
BC Passenger Transportation Board licensed · commercial passenger insurance. Any company should give you its licence number to check against the public registry, plus the passenger transportation plate and decal on the bus.
Why NorthLuxDrive
Most quotes leave something out: tax, gratuity, minimum hours, the real bus. We put them all on the page.
| Question to ask | A solid answer looks like | NorthLuxDrive |
|---|---|---|
| Is the operator licensed? | Passenger Transportation licence with special authorization, and a number you can check | Runs under a BC Passenger Transportation Board licence. Ask for the details and verify them on the public registry. |
| Is it insured? | Commercial passenger insurance, in writing | Commercial passenger insurance on the buses we send. |
| Is the price visible? | Published rates by bus size | Yes. See the pricing section at the bottom of this page. |
| Are tax and gratuity inside the quote? | One all-in total | Yes. GST and the chauffeur’s gratuity are included, and the quote total is what you pay. |
| Minimum hours? | Written, with a clear rule for drop-off and return | 2 hours in Metro Vancouver, 4 in Whistler. A drop-off and later return pickup count toward the 2 hours. |
| Extra hours and stops? | Hourly rate shown in the quote | Added to the same all-in total, with no separate overtime surprise. |
| Is the bus the one in the photos? | Real photos, capacity and features confirmed | These photos are the buses we run. The exact bus for your date is confirmed with photos before you pay. |
| Cancellation? | Written policy with deadlines | Full refund at least 24 hours before pickup. Peak dates are stated on your quote before you pay. |
| Anyone on the phone that night? | A staffed dispatch line | Phones are answered by a person 24/7 at +1 (236) 990-6564. |
| Company billing? | Invoice or purchase order | Yes: invoice or PO, with one all-in total. |
| Big groups? | Several buses, one contact | Two or more buses on one booking, or a 56-passenger motor coach. |
How to book
Pricing · October 2026
Published starting prices in CAD, tax and the chauffeur’s gratuity already included. Per-person maths is done for you, so nobody has to attempt it on a napkin at 1 a.m.
| Bus | Seats | 2-hour minimum | Per hour, all-in | Per person (full bus) |
|---|---|---|---|---|
| 20-Passenger Party Bus | Up to 20 | $720 | $360 | ~$36 |
| 30-Passenger Party Bus | Up to 30 | $878 | $439 | ~$29.27 |
| 40-Passenger Party Bus | Up to 40 | $1,176 | $588 | ~$29.40 |
| 20-Passenger · one-way drop-off | Up to 20 | $375 | Flat | ~$18.75 |
| Whistler · 20-Passenger | Up to 20 | $1,100 | $275 (4-hr min) | ~$55.00 |
| 56-Passenger Motor Coach | Up to 56 | Quoted by route | — | — |
Starting prices for pickups within Metro Vancouver. Peak dates such as New Year’s Eve can carry longer minimums, stated on your quote. Want a number now? Try the limo price calculator or the pricing guide.
| Pickup area | Starting price | Minimum | How it is quoted |
|---|---|---|---|
| Metro Vancouver (15 cities) | From $720 | 2 hours | Same starting prices from Vancouver to Langley and Maple Ridge |
| Fraser Valley: Abbotsford, Chilliwack, Mission | On route | 2 hours | One all-in total that includes travel to your pickup |
| Whistler & Sea-to-Sky | From $1,100 | 4 hours | 20-passenger bus, extra hours about $230 |
| Vancouver Island & the Interior | On request | On request | Quoted from your date, group size and route |
Examples using the published rates. Hourly figures are estimates.
| Group | Bus | Booking | Estimated total | Per guest |
|---|---|---|---|---|
| Birthday, 18 guests | 20-passenger | Drop-off & return (2 hrs) | $720 | $40.00 |
| Grad group, 38 guests | 40-passenger | Drop-off & return (2 hrs) | $1,176 | $30.95 |
| Stag night, 28 guests | 30-passenger | Hourly, 4 hrs at about $439/hr | about $1,756 | about $62.71 |
| Company party, 40 guests | 40-passenger | Hourly, 3 hrs at about $588/hr | about $1,764 | about $44.10 |
| Whistler trip, 20 guests | 20-passenger | 4-hour minimum | $1,100 | $55.00 |
| Whistler trip, 20 guests | 20-passenger | 6 hrs (4 + 2 extra at about $230) | about $1,560 | about $78.00 |
FAQ
Sizes, minimums, locations, BC rules and booking.
Reviews · Rated 5.0 on Google from 22 reviews
★★★★★
“NorthLuxDrive was a lifesaver! We needed a party bus at the last minute and honestly didn’t think we’d be able to find one. They responded quickly, found us a great option, and handled everything from start to finish. The bus was clean, the driver was professional, and the whole experience was smooth and stress-free. Highly recommend NorthLuxDrive if you need a party bus, especially on short notice!”Zulfina Bashirova · Local Guide · 145 reviews
★★★★★
“Amazing party bus experience in Whistler! The bus was clean, comfortable, and perfect for our group. Our driver was professional, friendly, and right on time. NorthLuxDrive made the whole experience easy and fun. Highly recommend them for a Whistler night out!”Mansour Miro · 5 days ago
★★★★★
“We booked a party bus with NorthLuxDrive for a birthday celebration in downtown Vancouver, and the experience exceeded our expectations. The bus arrived right on time, was spotless inside, and had plenty of room for our group. The sound system, lighting, and overall atmosphere made the night feel special from the moment we stepped onboard. Our chauffeur was professional, friendly, and knew the city well, making pickups and drop-offs smooth throughout the evening. We were able to enjoy our night without worrying about parking, traffic, or coordinating multiple vehicles. If you’re looking for reliable luxury transportation for a night out in Vancouver, I highly recommend NorthLuxDrive. We received excellent service and will definitely book again for future events.”Farzad Tabatabaei · 14 weeks ago
★★★★★
“Got a party bus to Whistler. Super happy with these guys. Made me look very good infront of my company. Definitely recommend”Ramtin Nazari · 2 weeks ago
Group size, date and hours: three answers and we send one all-in price. Free, no obligation.

Our most-booked size: a lounge on wheels for birthdays, bachelorettes and small grad groups, with one-way drop-offs for short hops.
Tax and gratuity are always included in your quote. See pricing

The sweet spot for wedding parties, stags and big birthdays, and the lowest cost per person when the bus is full.
Tax and gratuity are always included in your quote. See pricing

Our largest party bus, with a full club setup: seven screens, subwoofers, fibre-optic twinkle lights and a laser light show.
Tax and gratuity are always included in your quote. See pricing
Seats up to 56 on one vehicle. Details and photos on the coaches page.
When everyone needs to ride on a single vehicle, or you need a washroom on board. Also available: two or more party buses on one booking with one contact.
Tax and gratuity are always included in your quote. See pricing
Tax & gratuity included.
We’re checking bus availability for your date now. Watch your email for your all-in price.
Pick your occasion and we’ll set up the right bus and timing.














Tap a city or type the exact address — a home, hotel or meeting point.








Please select or type a pickup location to continue.
Tap a common destination or type your venue. Several stops? Pick “Multiple stops”.








Please select or type a destination to continue.
Prices are 2-hour minimums with tax & gratuity included. Or skip and we’ll size it for you.




Date, start time, guest count and how long you need the bus.
Tick anything that applies — it helps us size the bus and plan the route. All optional.
One all-in price, tax and gratuity included. No spam, no commitment.
We’ll check the bus for your date and send your all-in price.
We’re checking party bus availability for your date. Your all-in price arrives by email and text, usually within the hour.