Customer Reviews for Garmin - Edge 1040 3.5" Bike GPS with Built-In Bluetooth - Black
Customer Rating
5
Great Bike Computer
on July 8, 2026
Posted by: Webejac1
I’ve been using the Garmin Edge 1040 for quite a while now, and overall I’ve been very happy with it. The battery life is excellent—I can go on several rides without worrying about charging it. I also really like the user interface. The menus are easy to navigate, and it’s simple to find the features and data I need while riding.
My biggest complaint is the syncing process with Garmin Connect. Sometimes it takes a long time for my rides to upload, and I have to turn Bluetooth off and back on before it will finally sync. It’s not a dealbreaker, but it can definitely be frustrating after a ride.
Overall, it’s a fantastic cycling computer with great battery life and an easy-to-use interface. If Garmin could improve the reliability and speed of the Bluetooth syncing, it would be close to perfect.
Disappointed. The Garmin edge 1040 has consisted issues with the auto upload feature to Garmin connect and strava. No amount of troubleshooting solves the issue.
This is a great tool to use while riding. The size and clarity of the display is excellent. Also, the ability to configure multiple pages is fantastic. I use it on every ride and have 6 or 7 screens setup based on the bike I am using.
After 3 years of purchase battery seems to drain faster and recharge time takes a long time considering other Garmin products do not. Recently, the audio alerts for heart rate, speed/pace and navigation turn audio prompts do not work. Support has escalated the issue with a diagnostic log to no avail. Support in the past has been good, but this one is lagging. I sometimes question updates that seem to break something and fixed with a future update. Otherwise, the Edge 1040 works well.
I really like the edge 1040. The display size is great to see all the data at a glance. The primary issue I have with any garmin device is the awkward blue tooth connectivity, sometime you have to remove a devise and re-add it for the garmin to recognize it and connect.