Skip to main content
HF

HalfwayFinder

Halfway points and nearby places to meet.

Pick a halfway meeting point that is easier to use

Use the exact midpoint, then open nearby coffee shops, food spots, parks, drinks, and malls when they exist nearby.

Travel planning

Planning an overnight stop?

Browse Hotels.com before you set out.

Explore Hotels.com

HalfwayFinder may earn a commission when you use this link, at no extra cost to you.

Travel planning

Need a rental car?

Compare rental car options for your trip.

Explore Carla rental cars

HalfwayFinder may earn a commission when you use this link, at no extra cost to you.

Compare two starting points

Enter two U.S. or Canada places and get the halfway point plus nearby meetup spots.

Search help

Find a useful halfway point, from address to airport.

Start with two places

  1. Enter one starting location in First place and the other in Second place. Both locations must be in the United States or Canada.
  2. Choose Driving, Walking, or Cycling for both travelers. The selected mode applies to both sides of the trip.
  3. Leave Suggest places to meet enabled to look for venues. Select one or more place types: Coffee, Food, Drinks, Park, or Mall.
  4. Select Calculate midpoint. Review both resolved starting locations, the map, each traveler's estimated trip, and any warnings.
  5. Open a venue or route in Google Maps to check the final destination and current conditions before leaving.

You can mix input types. One person can use a ZIP code while the other uses an airport, city, or full address. Swap exchanges the two inputs. Clear this tab removes the saved search from this browser tab.

What can I search for?

A full street address is usually the most precise choice. Less specific inputs are useful for planning an area, but do not identify a doorstep or parking entrance.

Street addresses
Example: 123 Main St, Boston, MA
Include the street number, city, and state or province. Add a ZIP or postal code when you know it. Use a real, complete address.
Cities and towns
Example: Frederick, MD or Toronto, ON
Add the state or province to distinguish places with the same name. The starting point represents the area, not your exact location.
U.S. ZIP codes
Example: 10001 or 20007
Keep all five digits, including a leading zero. ZIP+4 inputs use the five-digit area. ZIP locations are approximate, not individual buildings.
Canadian postal codes
Example: M5V 2T6 or K1A 0B1
Use the full six-character postal code. Spaces and letter case do not matter. The location represents the postal area.
Airports
Example: IAD, JFK, or Newark Liberty International Airport
Try a recognized airport code or the full airport name. If a code is not found, add the airport name and city. Results use the airport location, not a particular terminal.
Named places and streets
Example: Brooklyn Bridge, New York, NY or Broadway, New York, NY
Landmarks, stations, and named streets can work when map data can identify them. Add the city and region; a generic name such as Union Station can be ambiguous.
States and provinces
Example: NJ, CA, New Jersey, or Ontario
These use representative locations for the whole region. NY means New York State, not New York City; CA means California. Use New York, NY for the city, or a city/address for a precise meetup.

Not supported: locations outside the U.S. and Canada, more than two starting points, turn-by-turn instructions pasted into a field, or a request such as "somewhere near me" without a named location. The search does not automatically read your GPS location. Place names also depend on available map data.

Example combinations

  • 10001 to 20007

    Two U.S. ZIP codes

  • IAD to 21703

    An airport and a ZIP code

  • Frederick, MD to Washington, DC

    Two cities

  • M5V 2T6 to K1A 0B1

    Two Canadian postal codes

  • Toronto, ON to Montreal, QC

    Two Canadian cities

  • NJ to NY

    Two approximate state locations

  • 20007 to CA

    A ZIP code and an approximate state location

These illustrate accepted formats, not guaranteed venue availability. A state-to-state or cross-country search can put the midpoint far from a convenient meeting place. More precise starting points give more useful local results.

Understand the midpoint and travel times

The search starts from the geographic halfway coordinate between the resolved locations. It may select a nearby practical meetup area when that area has better venue options. Review the result's explanation and map to see which location was selected.

Halfway by geography does not guarantee equal driving time. Roads, rivers, access points, and the selected travel mode can make one person's trip longer. Compare the two travel estimates before choosing the final venue.

Travel times are estimates, not live traffic predictions. If a routing service cannot provide a route, the result may show a clearly labeled estimate. Walking and cycling estimates are not a guarantee that a route is accessible or safe; check the route in Maps.

If a starting location is wrong, add the city, state/province, or full address and calculate again. Region and postal-area results are approximate even when the search succeeds.

Find nearby places to meet

Nearby suggestions look for your selected venue types within 5 miles of the selected midpoint or meetup area. This is distance from the meeting point, not distance from either starting address.

Select several types for more variety, or just Food or Coffee for a focused search. If Suggest places to meet is off, you can still calculate the midpoint and compare trips without venue suggestions.

"No nearby places matched" means no matching venues were returned for that area and selection. Try another category or open the area in Maps. Sparse or rural areas may have few listed venues.

"Nearby suggestions are temporarily unavailable" means a venue service did not respond successfully in time. Your midpoint is still usable. Check nearby places in Google Maps, or try calculating again later. This warning does not mean that no businesses exist nearby.

Place listings can be incomplete or out of date. Check opening hours, parking, accessibility, and whether the venue suits your group on its own website or in Maps.

If a search does not work

The location cannot be found
Check spelling and add a city and state/province. Replace an unfamiliar airport abbreviation with its full name. For streets and stations, include the surrounding city. Avoid a business nickname without an address.
A ZIP or postal code is rejected
Check the complete code and any leading zero. Use a real assigned code; values such as 00000 and 99999 are not valid U.S. ZIP codes. Use all six characters for a Canadian postal code.
The result is in the wrong area
Review the resolved starting locations. Use Springfield, MA instead of Springfield, or New York, NY instead of NY. For region-only searches, replace the state or province with the actual city or address.
The search is taking a while
New place names and airports may need external map lookups. Allow the current search to finish before submitting again. If a provider fails, try a fuller address or known ZIP/postal code. Repeated rapid searches can trigger a temporary rate limit; wait before retrying.
The midpoint is remote or the trips are uneven
The geographic center can fall between towns or across a river. Compare travel times and nearby options, and verify the final route. A cross-country midpoint is a planning reference, not necessarily a practical same-day meetup.

Share results thoughtfully

The results URL includes the two entered locations and search settings. Anyone with the link can read those inputs and reopen the search. Use a nearby public place, city, or ZIP code instead of a home address if you do not want that address in the shared link.

The current tab remembers the last submitted search so you can return to it. Close the tab or use Clear this tab to remove that saved search. Reopened results may change as map and venue data changes.

Search U.S. and Canada addresses, cities, ZIP or postal codes, airports, and named places. State and province searches use approximate locations.

How are most people traveling?

Place types

Results open on a shareable link after you submit. This tab remembers your last form values until you close it.

Meet halfway without the back-and-forth

The page is designed for people who just want a fair meeting point instead of manually comparing routes.

Good for casual and planned meetups

Use it for a quick catch-up, a family handoff, a date-night compromise, or a road-trip stop.

Nearby places stay close to the midpoint

Suggestions are intentionally limited to a short radius so the meetup spot does not drift too far from the center.