“The Haul-a-Day Elite, a revolutionary long-tail cargo bike that has redefined urban mobility. It stands as the lightest and most versatile in its class, challenging conventional notions of weight and carrying capacity.” -Momentum Magazine
Starting at 34lbs it carries up to 440lbs. It’s low center of gravity makes getting on and off with a load easy. The frame adjusts to fit people 4ft 9 in to 6ft 6 in. E-assist is an option (starting at 43lbs for front hub motor bike) and you can disassemble the whole bike to pack into a car trunk for travel. Hand made from raw tubing in Oregon USA. Base model starts at 32 lbs (without e-assist).
A light weight, high performance cargo bike is not an oxymoron! Strong and light CAN go together. This is a cargo bike you will want to ride the long way home after your day of errands.
In 2023 we gave the whole frame and accessory options an overhaul, the original Bike Friday Haul-a-Day launched on Kickstarter in 2014. Using almost 10 years of customer feedback and racing success in the Disaster Relief Trials (winning more than 7 times in 5 events) we have developed a list of additional features and improvements that make the Haul-a-Day Elite a cargo bike that can do so many things no other cargo bike can.
The new Haul-a-Day Elite is stiffer, lighter, has an equivalent capacity, and handles a heavy load with more stability than the original Haul-a-Day. It retains all the same great features and improves on them by adding more! It also rides great with or with out e-assist.
The base model Haul-a-Day Elite, without e-assist, starts at 34lbs and comes with several options of gearing, handlebar style and colors. There are two options of e-assist style if you want an additional boost on your bike for any load or hill!
Improvements include:
Twin adjustable main-tubes for twice the stiffness and control with heavy loads. Providing a solid, capable, and sturdy ride without adding weight, and allowing one bike frame to adjust to fit a wide size range of riders (4′-9″ to 6′-6″). A totally different sizing universe from other brands.
1lb lighter frame through triangulated space-frame technology.
Total weight rating at 440lbs (200kg) (rider + bike + cargo) GVWR.
Compressionless brake housing for improved braking
Dedicated rear light mount on the optional Diamond Deck
Clearance for 2.25” tires with fenders and up to 2.4″ tires under certain component combinations (see bikepacking package option)
Accessory improvements to the kickstand and the Whoopee Deux bar. (More pictures and details coming soon, bikes built in July will have accessory improvements on them)
New accessory additions to the Haul-a-Day Elite:
New Elite frame bag option made at Bike Friday
New head tube braze-on that fits multiple brands’ bags and racks
Improved Yepp seat adapter compatibility (up to 2 Yepp seats).
New front rack design
Other Unique and Valuable Features of the Haul-a-Day Elite:
The lightest long-tail cargo bike built today. For perspective…other top brands weigh 15-40 lbs more for the same carrying capacity. You can actually lift this bike!
As the original vertical parking cargo bike, we ensured the Haul-a-Day Elite still stands on its rear end for small footprint storage, just like the first Haul-a-Day did 10 years ago.
Fits on many transport racks: bus, car, and train. It even stands upright on its rear end for easy storage.
It can even disassemble to fit inside a car trunk for long distance travel!
The only long-tail cargo bike built in the U.S.A.
Your Perfect Size – Truly!
The Haul-a-Day Elite frame is built to adjust the frame size in three places so you can really have a cargo bike that fits you properly (rider heights from 4′-9″ to 6′-6″). Raise the handlebars, lower the seatpost and/or seat mast, even adjust the frame size – you can change the size in just a few minutes to fit anyone in your family! That’s equivalent to 24 different bike sizes with one bike!!
The Adjustable Main Frame (Bike Friday makes the only one in the industry):
Below you can see it only takes one Allen wrench and a few minutes to change a small bike into a large bike or large bike into a small one. With this one revolutionary feature one bike can fit almost everyone. This is the only cargo bike in the world that offers that.
Click here to watch an instructional video on how to adjust the sizing of the Haul-a-Day Elite
Options to Customize your Haul-a-Day Elite:
Standard Component Groups 9spd & 18spd
Parts Include: Flat MTB bars, disc brakes, trigger shifters, 2.0 in Big Apple tires, front wheel deflopulator.
Bikepacking Component Group with 14 spd Rohloff
Parts Include: 14 speed Rohloff hub, all bearings upgraded to sealed cartridge, upgraded cranks, disc brakes and tubeless-compatible rims plus fork with 3 pack braze-ons
Choose accessories package or individual items to fit your plans:
There are so many accessory and gear options on the Haul-A-Day Elite; it’s a perfect canvas for your riding needs and cargo creativity!!
(Note: We’ve added the Cargo Kickstand to all bikes so you don’t need to add it to get it.)
Family Cargo Package Includes: Whoopee Deux Bars, Cargo Rails, Big Foot Rests, Front Basket, Diamond Deck and Whoopee Cushion, Cargo Kickstand, Cargo Side Bags. Super Cargo Package Includes: Cargo Rails, Front Basket, Diamond Deck, Cargo Kickstand, Cargo Side Bags.Bikepacking Package Includes: Underbag, Elite Frame Bag, Front Rack and Plate
Follow all the steps in the drop-down menus above then “Add to cart” and follow steps in your cart to purchase.
A Bike Friday Expert will follow up with you to determine your sizing, pick-up /ship date (production takes 5-7 weeks on average) and confirm any other needed details about your order.
Then you get your bike!
Additional Ways to Order with More Options:
We offer many more options than we can post here without overwhelming people. We can likely build what you are looking for. Just contact us and tell a friendly Bike Expert what you are looking for.
We have a strong warranty on our frames against defects in material and/or workmanship for 10 years. Warranty is non-transferable. Bicycle components (excluding tires, chain, cables, etc.) generally have a 1-year limited warranty. CLICK HERE for full warranty information.
I just bought a Bike Friday Haul-A-Day with E-Assist on it. We are a small family with a 7 year old. We just spent the last 6 years on a Yuba Mundo, which my wife would not ride because it was heavy and huge. She is in love with this Haul-A-Day and it's very likely we will be getting a second soon(so I don't lose mine). The E-Assist is pretty amazing and works really well. The only thing I will change moving forward is that I got the stock 8 gear set-up and I will be adding an internal hub in the rear to get a few more gears(I feel too limited with the 8 gears). In the end it's easy to ride and much more stable than our last cargo bike when you put a kiddo and gear on the back.
Tyler Suter
May 20, 2025
by Tyler Suter
Great product, great customer service.
Great product, great customer service. My family and I have made great memories with the haul-a-day.
Alex Reyes
May 20, 2025
by Alex Reyes
I would recommend Bike Friday in a heartbeat and would also re-buy the Haul-a-day with zero hesitation
Incredibly practical bikes for living a life without a car. I own the Haul-a-day (the older one) and it has handled everything I've tried to carry with it so far. I can also attest to their customer support being very reliable. I had to replace a stuck seat mast assembly and they were very helpful in sourcing out which parts I actually needed to replace, manufacturing them, and getting them sent out to me. I would recommend Bike Friday in a heartbeat and would also re-buy the Haul-a-day with zero hesitation when mine inevitably has to retire.
Ferdinand Gatmaitan
May 20, 2024
by Ferdinand Gatmaitan
Haul-A-Day Elite in Taipei
Ever since we got the HaD Elite, it has become the go-to choice for our kids. Compared to our other cargo bike, the HaD Elite’s design makes it easier for them to hop on and off. My wife and I appreciate its versatility too—the adjustable geometry accommodates our different heights. The HaD Elite excels at carrying kids, their belongings, groceries, and even laundry. When we need to transport more, our flatbed trailer further extends its utility. As a family, we enjoy our rides within Taipei city. The dedicated bike lanes ensure safer commutes, whether we’re taking the kids to school or exploring riverside parks and playgrounds.
Brian Ulrich
Feb 28, 2024
by Brian Ulrich
Haul-A-Day-Elite
The bike has been amazing. The ride home went well, I actually rode it a fair amount without the assist actually. Since then I've been able to fine tune some things like the frame and seat. I just finished riding the kids to school all week which was great. My youngest loves taking rides on it. Riding with both of them wasn't too hard, but it does drain the battery faster having 150 lbs. of live weight back there. “
Additional information
Overall Bike Weight
The Haul-a-Day starts at 34 lbs. Electric Assist adds about 10 lbs. Accessories can add 5-19 lbs more.
Family-friendly Accessories Available
For children under 6: compatible with up to two Thule Yepp Maxi seats, adapter required
For children over 4: Whoopee-Deux Bar, Whoopee Cushion, Big Foot Rests w/ Cargo Rails
Adjustable Frame
The frame adjusts to fit riders 4’-9″ (1.44m) to 6’-6″ (1.98m)
Wheelbase/Overall Length
The wheelbase is 49.5" (1.26m) in its shortest adjustment and 53.5" (1.36m) in its longest adjustment. The bicycle is 72"(1.83m) long end to end in its shortest adjustment and 76"(1.93m) long in its longest adjustment.
Multi-modal Ready
Fits on many transport racks: bus, car, and train (tested with Yakima and Thule roof-rack and tested on a local bus front-load bike-rack)
Bike weight for base model
32lbs for this 9spd flat bar base design. If you add electric assist front hub to the base design the e-bike is then 41lbs.
E-Assist Upgrade
Front Hub Drive (Class 1) – Available on all standard models New & Used
We have developed a lightweight, reliable, e-assist system using non-proprietary parts for serviceability.
The motor replaces the front hub with a motor optimized specially for our 20-inch and 16-inch wheel sizes. The battery and circuitry stow into frame bags for a discreet solution that delivers an enjoyable and intuitive riding experience up to 20 mph. This system utilizes a pedal-assist system, which engages the motor as you pedal (no throttle).
A front hub E-assist motor fitted to a Bike Friday New World Tourist
Overview
This is a “class one” pedal assist. Max assisted speed 20mph. (these are key for many regional laws)
The standard batteries we use are 36 volt with a capacity of 450 watt hours. Estimated mileage in optimal conditions is 40-50 miles per charge
Also compatible with LIGO 10X battery upgrade (the only battery you can fly by air with your bike)
The whole kit adds only ~ 11lbs to your Bike Friday (for standard 36v/12ah)
The E-assist kit can be retrofitted on any Bike Friday.
Equipped with a clutch, which means less resistance when not using the electric assist
Great value when considering weight, function, and cost altogether. A high-quality investment.
5 Levels of Assist
Non-proprietary, so if any part fails at nearly any point in the future, compatible replacements can be easily found even if the original manufacturer doesn’t exist anymore.
Cost: Please see the order form on this page for live pricing
Optional Upgrade: LiGo 10X
(The world’s only e-bike battery you can fly with!)
This unique modular battery is the only one on the market you can fly with – simply separate the modules and stow them in your hand luggage, saving both weight and space in your suitcase. Designed by Grin Technologies, these batteries have gone through a rigorous development process and include well-thought-out features for an optimal user experience.
Key features
36 V, 2.75 Ah pack; can stack as many in parallel as required..
Rugged metal enclosure that handles drops and impacts.
Mechanical twist-lock and clip-latch hold connector packs securely.
BLE wireless connectivity with smartphone — view individual cell data and settings.
Integrated momentary push-button for on/off and other functions.
Ultra-low quiescent current drain (< 2 µA in ship mode).
Five embedded RGB LEDs for state-of-charge and other information.
No spark when plugged into capacitive loads.
Cell balancing at all voltages, not just at full charge.
IR-compensated over-charge and over-discharge current protection (prevents premature cutoffs from high current).
Must be packed in carry-on luggage.
Frequently asked questions
How many LiGo modules do I need? We recommend at least 3 modules for standard rides. For longer distances or steeper terrain, 4 modules are advised.
How much weight does this add? The equivalent battery capacity to our standard offering adds an additional 1.55 lbs per cell / 3 cells – 4.65 lbs / 4 cells – 6.2 lbs. (As batteries must be transported in carry-on, this additional weight does not affect whether the bike or suitcase can be checked.)
Can I buy batteries separately or upgrade later? Yes. If you wish to source your batteries directly from Grin Technologies, you can – just inform your sales rep. We also offer a converter kit if you want to upgrade to this option later or retrofit an existing e-assist system.
What certifications do these batteries have? The LiGo 10X complies with UN38.3, EN15194, EN62133-2, FCC/IC/CE (EMC/EMI) and meets regulatory requirements for e-bike battery packs in most regions. If you require UL2271 certification (e.g., for New York), please see our All-Day offering, which has full UL2271 and UL2849 compliance.
What is the cost? This price is subject to change; please check the order form or with your sales rep for current pricing.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
_GRECAPTCHA
5 months 27 days
This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks.
cookielawinfo-checkbox-advertisement
1 year
Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
CookieLawInfoConsent
1 year
Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie.
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Cookie
Duration
Description
__cf_bm
30 minutes
This cookie, set by Cloudflare, is used to support Cloudflare Bot Management.
TawkConnectionTime
session
Tawk.to, a live chat functionality, sets this cookie. For improved service, this cookie helps remember users so that previous chats can be linked together.
twk_idm_key
session
Tawk set this cookie to allow the website to recognise the visitor in order to optimize the chat-box functionality.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Cookie
Duration
Description
_gat
1 minute
This cookie is installed by Google Universal Analytics to restrain request rate and thus limit the collection of data on high traffic sites.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Cookie
Duration
Description
_ga
1 year 1 month 4 days
The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_ga_*
1 year 1 month 4 days
Google Analytics sets this cookie to store and count page views.
_gat_gtag_UA_*
1 minute
Google Analytics sets this cookie to store a unique user ID.
_gid
1 day
Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
_hjAbsoluteSessionInProgress
30 minutes
Hotjar sets this cookie to detect the first pageview session of a user. This is a True/False flag set by the cookie.
_hjFirstSeen
30 minutes
Hotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user.
_hjIncludedInPageviewSample
2 minutes
Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's pageview limit.
_hjRecordingEnabled
never
Hotjar sets this cookie when a Recording starts and is read when the recording module is initialized, to see if the user is already in a recording in a particular session.
_hjRecordingLastActivity
never
Hotjar sets this cookie when a user recording starts and when data is sent through the WebSocket.
CONSENT
2 years
YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.
vuid
1 year 1 month 4 days
Vimeo installs this cookie to collect tracking information by setting a unique ID to embed videos to the website.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Cookie
Duration
Description
NID
6 months
NID cookie, set by Google, is used for advertising purposes; to limit the number of times the user sees an ad, to mute unwanted ads, and to measure the effectiveness of ads.
VISITOR_INFO1_LIVE
5 months 27 days
A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.
YSC
session
YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.
yt-remote-connected-devices
never
YouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt-remote-device-id
never
YouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt.innertube::nextId
never
This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.
yt.innertube::requests
never
This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.