Some links on this page are affiliate links. If you buy through them, I may earn a commission at no extra cost to you. Read the disclosure.
Every bike on this page is one I rode and filmed myself (14 bikes, videos from 2021 to 2025). Bikes I haven't ridden are left out.
The top pick for each use is the bike with the highest AEB Score in that group that you can still buy. The score comes from the specs (range, motor, brakes and build, practicality) plus the current maker price, so it's the same yardstick for every bike.
Specs come from the maker's listing, checked against what I saw on the ride. Prices are from my review data; tap through for the current price.
This list is sorted by battery size in watt-hours (Wh), because that's the one range number you can compare across brands. Rated range is each maker's own claim. More detail on how I test.
Straight from the downsides I hit in each review. If one of these is a dealbreaker for you, look at the next bike.
Romatlink Dolphin: skip it if this bothers you: 93 lb Also: Mechanical brakes
Blix Packa: skip it if this bothers you: No suspension Also: No chain-slap guard
Freesky Ranger Air M-540: skip it if this bothers you: 95 lb Also: Resets to rear drive each start
Bee Cool Adventurer: skip it if this bothers you: I bottomed out the front fork on rooty trails Also: 78 lbs; harder to handle on single track
Bee Cool Pathfinder: skip it if this bothers you: Very heavy; you'll need a heavy-duty car rack Also: Not a bike to carry up stairs or onto a bus or train
Luckeep X1 Pro: skip it if this bothers you: The rear battery sticks out the back Also: The display is a bit hard to see
Engwe E26 3.0 Dual Motor: skip it if this bothers you: Boots in rear-only mode every time Also: Throttle needs PAS 1+
Mokwheel Obsidian: skip it if this bothers you: No integrated tail light Also: Display doesn't connect to your phone
Mokwheel Scoria: skip it if this bothers you: Kickstand can hit the ground in turns Also: Heavy: 79 lbs (original, per Mokwheel)
REVR CM7: skip it if this bothers you: Heavy Also: Cadence sensor
Tesgo STT: skip it if this bothers you: Y-shaped frame flares out near the pedals; my heels kept hitting it Also: Heavier and beefier than the Gyroor C5 Max
Kingbull Voyager: skip it if this bothers you: Handlebar height barely adjusts Also: Basic display
Romatlink Rhino: skip it if this bothers you: 82 lb Also: Handlebars don't adjust up
Cyrusher XF900: skip it if this bothers you: 750W felt lackluster Also: Flimsy kickstand
In this guide (6 sections)
- The batteries, side by side
- What I actually got
- Read the model year
- What eats your range
- Which should you buy?
- Sources
Twenty-five miles into riding the Romatlink Dolphin, I looked down at the display and it still said 100% (Dolphin video, 2:59). That’s what a 30 amp-hour battery feels like. Most bikes I test carry about half that (6:33). Range is the most stretched number in e-bike marketing, though. Every brand says “up to,” and nobody rides like the test rider. So I sort this page by the one number that’s hard to fudge, battery size in watt-hours, and I tell you what I actually got wherever I measured it. Every bike here is one I rode and filmed.
The batteries, side by side
Watt-hours are volts times amp-hours, so a 48V 20Ah pack is 960 Wh. Rated range is the maker’s claim from its own page. Prices are from each brand’s US store on Oct 27, 2026.
| Bike I rode | Battery | Rated range (maker) | What I got | Price, Oct 27, 2026 |
|---|
| Romatlink Dolphin | 1,440 Wh | Up to 100 mi PAS, 65 mi throttle | 25 mi, still at 100% | $599 (was $1,699), sold out |
| Blix Packa | 1,344 Wh (two 672 Wh packs) | 40 mi one battery, 80 mi two | Not tested | $2,099, in stock |
| Freesky Ranger Air M-540 | 1,200 Wh | 60 to 105 mi one motor, 40 to 60 mi both | Not tested | $1,399, in stock |
| Bee Cool Adventurer | 1,008 Wh | 80 mi PAS, about 50 mi throttle | 32 mi, throttle only | $1,099 (was $1,699), in stock |
| Bee Cool Pathfinder | 960 Wh | 50 to 82 mi | 40+ mi, plenty left | $1,399 (was $1,999), sold out |
| Luckeep X1 Pro | Two batteries, Wh not listed | 120 mi (as I said in my video) | Not tested | Not listed |
| Engwe E26 3.0 | 960 Wh | 46 mi dual motor, 76 mi single, PAS 1 | Not tested | $1,799 (was $2,399), in stock |
| Romatlink Rhino | 960 Wh | 60 mi throttle, 80 mi PAS | Not tested | $999 (was $1,799), sold out |
| Mokwheel Obsidian | 940 Wh | 60 to 80 mi | Not tested | $1,799.99 (was $2,199.99), in stock |
| REVR CM7 | 864 Wh (CM7s) | Up to 80 mi | Not tested | $1,399 for the CM7s |
| Kingbull Voyager | Not listed for the bike I rode | Not listed for the bike I rode | Not tested | Voyager 2.0: $1,199, in stock |
| Cyrusher XF900 | 624 Wh (current XF900 Pro) | 50 mi (XF900 Pro) | Not tested | XF900 Pro: $1,199 (was $1,399), in stock |
| Mokwheel Scoria | 614 Wh (48V 12.8Ah) | Up to 40 mi | Not tested | Scoria 2.0: $1,799.99, in stock |
| Tesgo STT | Not listed | Not listed | Not tested | Not listed |
“Not tested” means I didn’t ride that bike to empty on camera, so I won’t guess.
What I actually got
The Dolphin carries the biggest battery I’ve ridden, and Romatlink estimates 100 miles (6:40). I was quick to add on camera that a rider near its 350 lb payload limit won’t see that (6:51). The cost of all that battery is weight. With the steel frame and fat tires, it came in at 93 lb, one of the heaviest bikes I’ve tested (8:15). It was sold out on Oct 27, 2026, and so was its sibling, the Rhino, which Romatlink rates at 60 miles on throttle and 80 on pedal assist (Rhino video, 2:17 to 2:27). If you want a big battery in stock today, keep reading.
My most honest range number comes from the Bee Cool Adventurer. I’m about 200 lb, my test track wasn’t flat, and I never pedaled. I still got about 32 miles on pure throttle (Adventurer video, 2:12 to 2:35), and the bike weighs 78 lb with a 750W motor pulling on it. Bee Cool rates it at over 80 miles on pedal assist and about 50 on throttle, so my number landed well under the throttle claim. That’s normal for a heavy rider on hills, and it’s why I’d treat any rating as a ceiling. At $1,099 and in stock, it’s also the cheapest way into a 1,000 Wh class battery on this page.
Its sibling, the Bee Cool Pathfinder, never needed a charge during my whole test. I rode it over 40 miles and it still had plenty of juice for the video (Pathfinder video, 3:14 to 3:21). It was sold out on Oct 27, 2026, so the Adventurer is the one to buy.
If you haul kids or groceries, the Blix Packa is the longest-range cargo bike I’ve ridden. What sets it apart is the dual battery, which I called good for 80 miles (Packa video, 0:28 to 0:33). Blix lists two 672 Wh packs and 40 miles on one. Its Kevlar puncture-resistant tires matter more than you’d think when you’re that far from home (1:50).
The Freesky Ranger Air packs the biggest single battery here at 1,200 Wh, and it has a motor in each wheel (Freesky video, 0:09 to 0:30). Running both motors cuts Freesky’s rating from 60 to 105 miles down to 40 to 60. I didn’t measure range on it.
The Luckeep X1 Pro gets its 120 miles from a second battery that sticks out behind the seat, which is the one thing I didn’t like about it (Luckeep video, 0:35 to 0:41). I couldn’t find a live Luckeep product page on Oct 27, 2026, so I can’t confirm its price or watt-hours.
Read the model year
Three bikes on this page have been replaced since I rode them, and the new versions have different batteries. The Mokwheel Scoria I filmed had a 500W motor and a 48V 12.8Ah battery rated up to 40 miles (Scoria video, 1:19 to 1:25). Mokwheel now sells the Scoria 2.0 with a 940 Wh battery rated 60 to 80 miles. The Kingbull Voyager I filmed was $1,100 at the time (Voyager video, 3:34), and the Voyager 2.0 now lists a 720 Wh battery and up to 60 miles. The Cyrusher XF900 I rode in 2022 is now sold as the XF900 Pro with a 624 Wh battery and 50 miles. I haven’t ridden the Scoria 2.0, the Voyager 2.0 or the XF900 Pro. The Mokwheel Obsidian hasn’t changed. It still has the 48V 19.6Ah battery I described, rated 60 to 80 miles (Obsidian video, 5:37 to 5:44).
What eats your range
A rated range stacks a lot of assumptions on top of the battery: assist level, rider weight, hills, wind, tire pressure and temperature. Throttle-only riding is the big one, which is why makers often list a separate, lower throttle number. Weight is next. Mokwheel’s own Obsidian rating says it depends on rider weight, towing and temperature. Fat tires on dirt or sand use more energy than pavement, and lithium batteries hold less in the cold.
To see what a rating might mean for you, put it into my real range estimator. It’s built from the full-charge range tests I filmed.
The other side of that is pedaling. On the Velotric T1 ST, a light 36 lb fitness bike with a 350W motor, I rode over 100 miles, mostly with the assist off except on hills, and the battery dropped only two levels (T1 ST video, 2:07 to 2:22). It’s a very different ride from a fat tire bike. Velotric now sells the T1 ST Plus at $1,399 (was $1,649), which I haven’t ridden.
Which should you buy?
If you want the most battery you can buy right now for the money, get the Bee Cool Adventurer. It’s the one I measured, and it’s in stock at $1,099. If you carry cargo or kids, the Blix Packa’s two batteries are the long-range answer. If you ride off-road and want the biggest single pack, the Freesky Ranger Air has 1,200 Wh. And if you mostly ride pavement and will pedal, a lighter bike like the T1 ST may go just as far for much less weight.
More guides: best e-bikes for heavy riders, best fat tire e-bikes, best e-bikes for hills and the specs table for every bike.
Sources
Prices, stock, battery sizes and rated ranges were checked Oct 27, 2026 on each brand’s US store: Romatlink Dolphin, Romatlink Rhino, Blix Packa, Freesky Ranger Air M-540, Bee Adventurer, Bee Pathfinder, Engwe E26 3.0, Mokwheel Obsidian, Mokwheel Scoria 2.0, REVR CM7s, Kingbull Voyager 2.0, Cyrusher XF900 Pro and Velotric’s store. The Luckeep 120 mile figure is from my video; I found no live Luckeep or Tesgo product page. My videos: Dolphin, Rhino, Adventurer, Pathfinder, Packa, Freesky, Luckeep, Scoria, Voyager, Obsidian, Cyrusher XF900, T1 ST.
“They shall run and not be weary; they shall walk and not faint.” Isaiah 40:31 (ESV)
Check prices for the bikes in this guide
Prices change often, so these links go to the current listing. I only show a price where it's in my review data.
Some of these are affiliate links: I may earn a commission at no extra cost to you. Disclosure