2

This question already has an answer here:

When syncing with geth, how do you know how many blocks are left to be fully in sync?

marked as duplicate by Ismael, eth Aug 26 '17 at 8:01

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

3

From the console, you can check the syncing info with:

eth.syncing

Which will return something like this:

{
  currentBlock: 4036471,
  highestBlock: 4200826,
  knownStates: 0,
  pulledStates: 0,
  startingBlock: 4028732
}

Pro tip: try the following to get the number without having to do any maths:

eth.syncing.highestBlock - eth.syncing.currentBlock

Not the answer you're looking for? Browse other questions tagged or ask your own question.